We're looking to fly to South America from Australia at the end of the year, but are having trouble finding reasonably priced flights. We were hoping to visit Peru, Bolivia and some of Argentina, but it seems the easiest way to fly from Oz is either into Buenos Aires or Santiago. LAN flies to Lima from these cities, but the flights seem very expensive. We've also looked at flying from Oz to the US and then down to Lima with American Airlines or Delta Airlines but there is not much price difference.
Does anyone have any alternative suggestions on flights, or other airlines that fly from BA to Lima?