streets of the historic center of Lima

Dernière modification le

Getting from the airport to Lima downtown isn’t necessarily the easiest thing in the Peruvian capital. I do it once or twice a year and it’s always more or less the same headache. Jorge Chavez airport is in Callao, north of Lima, a spot that isn’t exactly easy to reach in a city ruined by extremely heavy car traffic and where public transport is basically nonexistent. I’m really selling it well, aren’t I? 😀

Some good news anyway: since June 2025, a brand-new terminal has opened, much bigger, more modern and better organized than the old one. It doesn’t change the challenge of the trip into the center, but the airport itself has become noticeably more pleasant.

Before I walk you through the different options, let me explain why it’s a problem. It’s about your safety. And that’s not something to take lightly.

🛬 From Lima airport to the city center: which option should you choose?

Comparison of transport options from the new Jorge Chávez terminal to Miraflores — indicative prices (June 2026)

TransportSafetyPriceDurationBook
🚐Private driverTop pick ★★★★★★ ~€20 (1-3 people) 45-75 min · door-to-door Book →
🚐Quick Llama shuttleTop pick ★★★★★★ from €5-6 45-70 min · door-to-door Book →
🚌Airport Express busTop pick ★★★★★★ from €4-6 45-75 min · Miraflores stops Book →
📱Uber / ride-hailing ★★★★★★ €10-18 (40-70 S/) 45-75 min Uber, Cabify,
DiDi or inDrive app
🚕Official taxi ★★★★★★ €15-20 (60-75 S/) 45-75 min Official counters
(exits 1-2)
🚏AeroDirecto bus (public) ★★★★★★ A few soles (<€1.50) Variable + transfer — not bookable

Lima’s Jorge Chavez airport, a place where you need to be VERY careful

First of all, Jorge Chavez airport is located outside Lima, in the sweet and warm city of Callao. Which is famous for being the most dangerous in the country, plain and simple. And honestly, that’s not wrong. That’s why you have to be VERY careful at the airport, and in particular not to leave it on your own.

You can step out of the terminal, but it’s a bit of a circus out there. More-or-less official taxi drivers may try to grab you. The upside is they’re not nasty, not too pushy. A little, but honestly it’s fine. A friendly “no gracias” with a smile usually does the trick.

Don’t let ANYONE carry or touch your luggage. That one is super important. Unless it’s your driver and you’ve agreed on it. But someone you don’t know? No.

Watch out for taxi drivers’ prices. NO unlicensed taxis. NO suspiciously low prices, otherwise there’s a catch.

With the new terminal, the setup has changed: official taxis are booked at counters located between exits 1 and 2, and ride-hailing cars (Uber, Cabify…) pick you up in a dedicated parking area — the app guides you there (often parking E1). Follow the signs carefully, it’s well marked.
Important point: you don’t leave the new terminal on foot. Access is only via bridges reserved for vehicles (above the Rímac River), there’s no secure pedestrian path. And in any case, you’re in Callao: never leave the airport area alone and on foot!

It’s also a problem because Peru is a bit of a country of tricksters. I love them, mind you, but as good gringos we’re going to get hustled regularly, and transport is a perfect example.

Finally, the fact that you’ve just changed continents means you don’t necessarily have internet access. Generally the Lima airport WiFi works, but because of this you might prefer to book in advance.
Anyway, I’m rambling on, let’s get into it!

On the public transport side, one new development worth mentioning: since the new terminal opened, the ATU has launched AeroDirecto, the first public bus network to serve the airport. It’s by far the cheapest (a few soles), but honestly I don’t recommend it on arrival: it’s a standard public bus, so less safe than the private bus, especially with luggage and the fatigue of the flight. On top of that you need an ATU card and a transfer to reach Miraflores, and the practical info (schedules, exact fares per line) remains fuzzy. Good to know it exists, but for a traveler passing through I’d stick with the shuttle, the Airport Express bus or a ride-hailing car. As for the metro, the line that’s supposedly meant to serve the airport one day is still not in service.

But we do have safe, cheap and honest options. Let’s go through them all.

Taking a TAXI / UBER between Lima airport and the city center

Taxis, a double-edged option

Realistically, unless you’re a true regular in the country and you speak good Spanish, I’d advise against taking taxis at the airport.
First of all, you should know that taxis do NOT have a meter. So it’s based on how you look and on negotiation. Roughly speaking, a trip to Miraflores costs around 60 to 75 soles (€15 to €20) at normal hours, and it can climb to 80-95 soles (€20-25) at peak times. If it’s a lot more, that’s not good. If it’s a lot less, there’s a catch.

Always go through the official taxi counters (between exits 1 and 2), never a tout who approaches you in the hall. The tricky part is finding a driver you can trust. Absolutely ask to see his badge, his accreditation. You might also ask to see his car first. Don’t let him take your luggage until you’ve seen the car.

And honestly, since it’s a bit of a free-for-all, when I’m alone and don’t look like a local, I’d rather not deal with the hassle of a taxi.
But it’s doable! Just be careful:
– about the price, absolutely agree on it BEFORE
– about the driver and his car. Take an official taxi, an official company. Take a photo of the license plate and of the car (and don’t do it discreetly, so he can see you’re doing it) and send the photo to someone via WhatsApp

To wrap up, for a trip between Lima airport and Miraflores (for example):
– it takes between 45 and 75 min depending on traffic (it’s heavy down there, about 20 km)
– it costs between 60 and 75 soles (€15 to €20), a bit more at peak times

Ride-hailing apps like UBER

Ride-hailing works well. I like it for two reasons:
– the price is fixed, in advance, no negotiation possible, no scam
– the driver is identified, often with a good rating, so you know who you’re dealing with
– you can choose several types of vehicle

The “basic” Uber is generally a not-so-fancy car, they’re not sedans like back home, because these are their own cars and they don’t have a ton of money. And they drive Peruvian-style.

You can go for the more upscale version for a few euros more, it’s still very reasonable, and for the pleasure of air conditioning in the streets of Lima, I’ll admit it does feel good.
And also plenty of green cars, since they often run on gas (much cheaper).

On the ride-hailing front, the choice has grown: Uber, Cabify, DiDi and inDrive all work in Lima (Beat left a while ago). I used to use Cabify sometimes but I can’t be bothered installing the app every time, so I use Uber. They’re all very good, no nasty surprises.

Fares are often a bit cheaper than taxis, especially during off-peak hours: generally count on 40 to 70 soles (€10 to €18) depending on traffic and the car you choose. And thankfully there’s none of that joy of negotiation 😀

Downside: you need internet to order a ride once at Lima airport. Knowing that outside, where you have to wait, you no longer get the airport WiFi (even though it’s just a few meters away). It’s a bit annoying.

Another downside: with the new terminal, the ride-hailing car doesn’t pick you up right outside the exit but in a dedicated parking area (the app guides you there, often parking E1, sometimes with a small parking surcharge). It’s signposted and not very far, but if you’re there at night, stay alert and only step out at the last moment, once you’ve clearly identified your driver.

Transfer from Lima airport to Miraflores (city center) by MINIBUS

A practical, reliable and cheap option is to take a minibus:

  • with Quick Llama transport (I have to admit I really like the name)
  • from the airport to Miraflores in one hour
  • the price starts around 15-20 soles (€5 to €6), you need to book in advance
  • there’s one shuttle per hour (to be confirmed afterwards via WhatsApp)
  • they drop you off in front of your hotel in Miraflores (if it’s not on the list, then it’s at Kennedy Park)
  • they run in both directions

Honestly I think it’s great! They have a good reputation, it’s reliable, it’s cheap, you book in advance and you don’t have to struggle with taxis.
The only catch would possibly be having to wait an hour for the next shuttle

⭐️Info and booking for the Quick Llama shuttle!

Getting to Lima city center by BUS from the airport

This is a big private bus company that runs the trip between the airport and Miraflores. The Airport Express Lima bus takes you to several spots in Miraflores (7 stops in total) starting from about 15 soles (€4 to €6). With the opening of the new terminal, the company increased frequencies and brought in bigger buses. Departures roughly every hour, from early morning until late evening.
It has big advantages:
– it’s cheap
– there’s WiFi on board and USB ports
– it’s safe
– you’re dropped off right in the center

It’s better to book in advance as it’s a fairly popular mode of transport.
The meeting point is in the arrivals hall, at the Airport Express Lima desks.

⭐️Info and booking for your bus to/from the airport

Taking a PRIVATE DRIVER to go from the airport to the center of Lima

This is another excellent option that isn’t especially expensive, which is very safe, very convenient and very widely used. A driver can come pick you up directly at the airport. For about €18, for 1 to 3 people, you don’t have to worry about anything. They come to the airport and drop you off at your hotel (or the other way around, obviously).

I find the rates very fair, we’re in ride-hailing price territory (more or less €20).

If there are more of you, then the vehicle size goes up, and so do the rates (€34 for 5 people, €63 for 9 people).

You absolutely have to book in advance.

⭐️Info and booking for your driver to/from the airport

Staying near Jorge Chavez airport

Flight taking off at dawn, arriving in the middle of the night, or just a layover in Lima? Rather than crossing Callao and then all of Lima to reach Miraflores and do the trip in reverse a few hours later, there’s a far more restful — and far safer — option: sleeping right inside the airport. There’s only one hotel within the grounds of the new terminal, and it’s precisely the one I recommend in this case.

In conclusion

There you go, now you know everything! So we have several options:

  • Uber (or Cabify, DiDi, inDrive), it’s convenient, but requires having internet and the app, for €10 to €18
  • The official taxi, if you want to give it a go, around €15 to €20
  • The shuttle (Quick Llama), which takes you to your hotel in Miraflores from €5-6
  • The bus (Airport Express), which makes several stops in Miraflores, from €4-6
  • The private driver, who comes to pick you up and takes you directly to your hotel for about €20

 

4 recommended places to stay in Lima

💰 Budget option
Viajero Lima Barranco Hostel — historic building
8.9/10
Viajero Lima — Barranco Hostel

📍 Lima · Barranco (bohemian district)

The ultimate social hostel in Lima's most artsy neighborhood. Lively bar in the evening, clean dorms and double rooms for those who want the vibe without the dorm.

  • Dorm bed from €10 or double room from €60
  • Bar and evening events (adults only)
  • 800 m from Playa Los Pavos

Free cancellation

From €10 / night

Check availability
⭐ Top pick
La Casona Azul — B&B Miraflores Lima
9.4/10
La Casona Azul

📍 Lima · Miraflores (charming B&B)

A cozy blue house in the heart of Miraflores, where breakfast is served on the rooftop with the team's homemade jams. A real urban haven of peace.

  • Made-to-order breakfast on the rooftop with fresh produce
  • 700 m from the Larcomar shopping center
  • On-site bike rental and airport shuttle

Free cancellation

From €45 / night

Check availability
Best Western Plus Urban Larco Hotel — Miraflores
9.0/10
Best Western Plus Urban Larco Hotel

📍 Lima · Miraflores (steps from Larcomar)

The safe, comfortable chain option 200 m from Larcomar and the seafront. No fuss: modern design, hearty breakfast and instant hot water.

  • 200 m from the Larcomar shopping center
  • Free parking and airport shuttle (€25)
  • Buffet breakfast 6:30–10:30 AM, ideal before a day trip

Free cancellation

From €70 / night

Check availability
👑 Treat yourself
AC Hotel by Marriott Lima Miraflores — Pacific view
9.2/10
AC Hotel by Marriott Lima Miraflores

📍 Lima · Miraflores (oceanfront Malecón)

Perched on the Miraflores cliff, with a direct view of the Pacific from your room. The grand finale to wrap up Peru facing the ocean.

  • Rooms with Pacific views (upper floors)
  • 4 on-site restaurants including a sunset rooftop
  • 140 m from Larcomar and 1.4 km from Kennedy Park

Free cancellation

From €190 / night

Check availability

Take a free guided tour of Lima!

Once you’re there, I think it would be a shame not to enjoy Lima a little. Plenty of people will tell you to flee this city. I long thought the same, but actually no! I introduce you to Lima in this article, but between its historic center, its museums including the famous Museo Larco, the Miraflores district, and Huaca Pucllana in particular, there’s plenty to do!

So I’m suggesting 3 free guided tours to get you started:

  • in the historic center
  • in Barranco
  • at Huaca Pucllana
Free
Free tour of Lima
9/10 2,367 reviews · 61,873 travelers

Plaza Mayor, the Government Palace, the cathedral, Jirón de la Unión and the San Francisco church… The colonial historic center founded by Pizarro, with a pisco tasting subject to availability.

2h - 2h30 English
Free
Free tour of Barranco
9.1/10 779 reviews · 18,670 travelers

The Bridge of Sighs, colorful houses, the Hermitage, street art and the Municipal Library… The most bohemian neighborhood in Lima, a source of inspiration for Peruvian artists.

2h - 2h30 English

Where to stay in Lima

It’s fairly easy. All the main accommodations, especially the good-quality ones, are in Miraflores. There are a few in Barranco, very few in the historic center even though it’s actually nice. The area long suffered from high crime, but that’s changing.

So in Miraflores, here are the ones I particularly recommend:

Guesthouses:

Hotels:

What to do in Lima — 4-activity widget
Guided day trip to Paracas and the Huacachina oasis from Lima
4.7/5
Paracas + Huacachina oasis in 1 day

📍 Lima · Day Tours Peru (18 h)

Day combo: Ballestas Islands + pisco tasting + dune buggy and sandboarding in the dunes of Huacachina.

  • 2 h boat trip to the Ballestas Islands (sea lions, penguins)
  • Guided pisco tasting at a local vineyard
  • Dune buggy + sandboarding on the highest dunes on the continent

Free cancellation

From €52 / person

See the tour
Palomino Islands swim with sea lions and yacht trip from Lima
4.9/5
Palomino Islands — swim with sea lions

📍 Lima · Ecocruceros (3 h 30 - 6 h 30)

A yacht trip out to the Palomino Islands to swim in the middle of a colony of 8,000 sea lions.

  • Colony of 8,000 sea lions in their natural habitat
  • Wetsuit + life jacket provided
  • Comfortable yacht + Humboldt penguins along the way

Free cancellation

From €60 / person

See the tour
Peruvian cooking class in Lima with ceviche and pisco sour
4.9/5
Peruvian cooking class + pisco sour

📍 Lima · Luchito's Cooking Class (2 h 30)

Hands-on Peruvian cooking class with a local chef: ceviche, causa de pollo and pisco sour to prepare and then enjoy.

  • Small group of 8 max, bilingual chef
  • Ceviche + causa de pollo + signature pisco sour
  • 90% of English speakers rate it 5/5

Free cancellation

From €39 / person

See the class
Trip to the Pachacámac sanctuary and museum from Lima
4.8/5
Pre-Inca sanctuary of Pachacámac

📍 Lima · Lima View Tours (4 h)

Guided half-day at the pre-Inca sanctuary of Pachacámac, 30 min from Lima, with its museum and pyramids.

  • Site museum + temples + pre-Inca pyramids
  • Panoramic view from the Temple of the Sun
  • Pickup in Miraflores / Barranco / San Isidro

Free cancellation

From €37 / person

See the tour
🔍
Trouvez votre hebergement

Rechercher a ...

Recherche via Booking.com

Laisser une réponse

Veuillez laisser votre commentaire
Veuillez entrer votre nom ici