Lima, the capital city of Peru, is a major international gateway to Peru as well as other Andean countries, and so getting to Lima is certainly not a problem. Lima attracts thousands of Travelers and tourist every year from worldwide destinations.
Lima can be reached by air, sea as well as road, flights are by far the best way to reach the city. Jorge Chavez International Airport in Lima is the major international hub for flights to Peru and some neighboring countries.
By Water: Located 15 km west of the city, Callao is the first port of Lima, Peru.
By Air: Several international airlines operate regular direct or connecting flights to Jorge Chávez International Airport in Lima from cities across Canada, USA, Brasil, and several other countries in Europe(Germany, Italy, Spain, Greece) and South America(Argentina, Chile, Paraguay). Major airlines operating regular direct or connecting flights to Peru include the American Airlines, Air Canada, Air Madrid, Aeroflot, Alitalia, British Airways, Delta Airlines, Continental Airlines, Iberia, KLM, Lacsa and United Airlines.
By Road: The Pan-American Highway is the main international highway in Peru, running the entire length of Peru's coastline from north to south.
• Distances Lima to Arequipa: Around 12 Hours
• Distances Lima to Huancayo: Around 7 Hours
• Distances Lima to Piura: Around 12 Hours
• Distances Lima to Cusco: Around 14 Hours
Public Transport: There are several types of public transport: big buses, medium-sized micros and combis, small vans packed with up to 20 people.