❯ Airport Express, the official airport bus service, offers connections between Lima Jorge Chávez International Airport and Miraflores. Those modern buses have free Wi-Fi, USB ports for charging your phone, comfortable seats and unlimited luggage right per passenger.
The service has 7 stops around Miraflores; each stop is located within walking distance of major hostels and hotels.
The buses leave every 30 minutes from 7:00 AM to midnight. A one-way ticket costs $8 ($15 for round-trip; the fees are in dollars for tourists) and can be bought from Airport Express website or from the counter located on the left side of custom exit. You should expect a journey time of 1 hour and 15 minutes.
❯ IM-18 (named also as Las Flores 18) is the local bus that connects airport to Miraflores.
The buses leave from the bus station that is located outside the airport. First, you need to exit the airport, turn right and walk past the footbridge to get to the bus station.
In Lima, main routes are written on the sides of the buses. You can recognize IM-18 by its blue stripe and sign on its side says Miraflores.
The journey costs only 2 soles and you can pay only with Peruvian soles. You usually pay the fee before leaving the bus or at some random point along the route.
Keep in mind that, the buses are uncomfortable and not convenient for tourists.
LIM airport is located at Callao, one of the most unsafe areas of Lima. You will most likely face with pickpockets around airport area but also on local buses. Even though the cost of traveling to city center by local bus is tempting, you should definitely avoid this option for safety issues.
There is no metro/train connection available at Lima Jorge Chávez International Airport.
There are plenty of taxis available at Lima Jorge Chávez International Airport. The main challenge is to distinguish official taxis from non-authorized taxis.
The easiest way to get an official taxi is to book your ride inside the airport. You can find the booths right after passing the customs.
There are 3 authorized companies: Taxi Green, Taxi Direct and Taxi 365.
Those companies offer flat rates to various parts of the city. The prices by district are clearly written on boards at the booths. As you get to the booth, you will be asked your final destination. After you pay for your ride, they will give you a ticket and your driver will come and accompany you to the taxi.
If your final destination is Miraflores (the safest area for tourist accommodation), you should expect to pay around 60-70 soles. The journey takes around 45 minutes, depending on traffic. Keep in mind that during peak hours (7:30 AM to 9:00 AM and 5:30 PM to 7:00 PM), the journey can take even up to 2 hours.
The second option is to get a non-authorized taxi from outside the International Terminal. However, your chances of getting rubbed or ripped off will be extremely high.
Those unofficial taxis run on meter but they often offer flat rates. They usually charge around 50 soles to Miraflores. Considering the cost difference, it isn't worth taking the risk.
• Taxi drivers very rarely speak English, so be sure to carry your hotel's phone number and address written in Spanish.
• Taking a cheaper taxi from the street is definitely not a good idea in Lima, take only official taxis.
• Be sure that the price is in soles and not dollars. The driver can ask you $50 instead of 50 soles, this is a common scam.
• Also keep in mind that your driver may want to take you to another hotel or may say that your hotel is fully booked or has burned down, in order to take you somewhere else. Just ignore this and insist on going to the hotel you've booked.
Planning to rent a car at Lima Jorge Chavez International Airport?
Check out Rentalcar's website to compare the prices find the best deal!