*Esta publicación también está disponible en: Español

Lima’s Jorge Chávez International Airport is going to be your main entry point into Peru. It’s located approximately 20 KM from Miraflores or Barranco where most tourists stay and can take anywhere between 45 minutes to 1.5 hours depending on traffic. There are various ways you can get from the airport to these neighborhoods and the best method for you depends on your budget and time. If you’re traveling in a group using a taxi or Uber can be the most cost and time-effective option, while if you’re traveling solo, one of the shuttle or bus options may be best for you.

Here are the easiest ways to get from the airport in Lima to your hotel in Miraflores or Barranco. 

Taxi ($18 – $21 or 60 – 70 Soles)

After you pass customs you’ll be in the ground transportation area where you can get an official airport taxi to your hotel in Miraflores or Barranco. The main taxi operators are Taxi Green, Taxi Direct, and Taxi 365 and the cost will be a set rate between 60 and 70 Soles. It’s better to have the local currency in Soles ready to pay and not it’s not necessary to leave a tip.

Uber & Other Apps ($12 – $15 or 40 – 50 Soles)

Using Uber and other transportation apps is a safe, simple, and affordable way to get from the airport to Miraflores or Barranco. The only downside to this is that you will need to have a data connection or try to use the airport’s spotty wifi to be able to use the apps.

Uber: Approximately 40 Soles to Miraflores or Barranco.

Cabify: Approximately 50 Soles to Miraflores or Barranco.

Beat: This is a lesser-known transportation app but it’s popular with locals and actually calls a taxi for you through the app instead of a driver. It will cost approximately 50 Soles to Miraflores or Barranco.

Quick Llama Shuttle ($5 or 20 Soles)

A slightly more affordable option than the Airport Express Bus is the Quick Llama Airport Shuttle. The shuttle costs 15 Soles / Person or (10 Soles for groups of three or more) and leaves from the airport approximately every hour (view schedule here) and drops off at a central point in Miraflores. They also off direct hotel dropoff for 20 Soles. This is something that you need to book ahead of time via their website.

Public Transit ($.60 or 2 Soles)

As a traveler just landing from the airport it’s not really recommended to use public transit as an option. You have luggage and these busses are meant for daily commuters so you will take up a lot of space on an already cramped bus. Plus the area outside the airport is a bit sketchy. If you for some reason are on an extreme budget and only have a small backpack it is possible to use the public bus to get from the airport to Miraflores if you would like to. You’ll want to exit the airport and follow where the taxis are leaving and take a right on the main road. There is a bus stop called Aduanas and you can take the IM18 bus to the Larco stop (or the previous or stop after depending where you’re staying) in Miraflores. The cost is 2 Soles and you’ll pay as you’re getting off or the driver may ask for it during the trip. You must have Soles to pay and it needs to be exact change or an extremely small bill. The bus doesn’t go all the way to Barranco so you would need to get off in Miraflores and then taxi, another bus, taxi, or Uber to where you’re staying. I also recommend downloading the Moovit app because it’s the only one that can make sense of Lima’s confusing public transit.

*Esta publicación también está disponible en: Español


I'm Joey, a guy from Louisville, Kentucky that packed up and studied abroad in Panamá at the age of 20 and haven't moved back since. What started as a semester trip to Panamá has turned into 7+ years of living in Latin America and becoming a full-time travel blogger. Follow me on Instagram @joeybonura for more updates on my life abroad!

Comments are closed.