Lima Airport to Miraflores: The Complete Transfer Guide (2026)
Back to BlogLogistics & Safety

Lima Airport to Miraflores: The Complete Transfer Guide (2026)

5/25/2026airport transferjorge chavezpractical infotravel tipsmiraflores

Uber, taxi, bus, or private transfer? The complete guide to the airport-to-Miraflores route, with real prices, exact times, and what to do if you land at 3 AM.

Lima Airport to Miraflores: The Complete Transfer Guide

This is the practical question almost every Lima-bound traveler asks once their flight is booked. It's also the question most travel guides answer poorly — vague distances, outdated prices, and no clear winner among the four or five transfer options. The honest version is short: for 95% of visitors, Uber from Jorge Chávez Airport to Miraflores is the right choice, takes 35-45 minutes, and costs around 70 soles ($20 USD). The rest of this guide is the nuance — for the other 5%, for the variations (late night, with luggage, in groups), and for the questions you'll have once you're standing in the arrivals hall.

We've been picking up clients at Jorge Chávez since 2014 and we run the route daily. What follows is what works.

The 30-second answer

If you only have time for the headline:

  • Best option for most visitors: Uber. 35-45 minutes, around 70 soles ($20 USD).
  • Best option for groups of 3+: a private transfer pre-booked through your hotel. Around 100-130 soles ($28-36 USD), fixed price, driver waits at arrivals with your name.
  • Best budget option: Airport Express bus. 50-60 minutes, 30 soles ($8 USD), drops at major Miraflores hotels.
  • Best for late-night arrivals (after 23:00): Uber or a pre-booked transfer. Avoid the bus and street taxis at that hour.
  • What to avoid: unofficial taxi touts in the arrivals hall.

The rest of this guide explains why, and what to do in the edge cases.

About Jorge Chávez Airport

Lima's main airport — and Peru's only international hub — is Jorge Chávez International Airport (LIM), located in the Callao district about 20 km north of Miraflores. It opened a new terminal in 2025, doubling capacity, and is now the largest airport in South America by floor area.

The airport handles roughly 25 million passengers a year and is the gateway to Cusco, La Paz, Quito, Bogotá, and most of the Pacific coast of South America. For most visitors, Lima is the connection or the entry point — meaning you'll likely use this transfer route at least twice (in and out).

A few things to know:

  • Immigration is generally efficient — 20-40 minutes from gate to the arrivals hall in normal conditions.
  • Luggage storage is available 24/7 in the arrivals area, useful if you have a long layover and want to leave the airport.
  • There are two ATMs in arrivals with reasonable rates. Skip the airport currency exchange — they offer poor rates. Either use the ATM or get soles in Miraflores.
  • The arrivals hall has free wifi for 60 minutes after registering with your passport — useful for booking your Uber before stepping outside.

Option 1: Uber, Cabify, or InDrive

The best option for 95% of visitors.

How it works:

1. After clearing immigration and customs, exit the arrivals hall.

2. Connect to airport wifi or use your data.

3. Open your ride-sharing app and book a ride to your hotel address.

4. Walk to the official ride-sharing pickup zone — clearly signposted, just outside the arrivals hall on the upper level of the airport.

5. Confirm the driver's name, plate number, and trip details before getting in.

Time: 35-45 minutes in normal traffic. As fast as 25-30 minutes early morning (before 7:00) or late evening (after 21:00). Up to 60 minutes during the 17:00-19:00 rush hour.

Cost: 60-90 soles ($17-25 USD) depending on time of day, traffic, and surge pricing. Average around 70 soles. Always pay through the app — drivers should not ask for additional cash.

Pros:

  • Fixed price upfront (no negotiation).
  • Driver tracked in real time.
  • Easy to share trip details with someone.
  • Receipts auto-generated.
  • Available 24/7.
  • Multiple apps available (Uber, Cabify, InDrive) — switch if one has surge pricing.

Cons:

  • Requires a working SIM or data plan, or willingness to use airport wifi to book before exit.
  • Surge pricing during peak times can push fares to 100+ soles.
  • Driver may not speak English.

A note on the airport's "Uber zone"

Jorge Chávez's new terminal has a dedicated, clearly signposted Uber pickup zone. Don't get into a vehicle that approaches you outside this zone — those are unofficial drivers using the Uber name. The official zone is regulated and safe.

Option 2: Official airport taxi

The right choice if you don't have data, can't book Uber, or are uncomfortable with apps.

How it works:

1. After clearing immigration and customs, look for the official taxi counters in the arrivals hall — typically Taxi Green or Taxi 365, both regulated taxi services with fixed prices.

2. Tell the counter your destination; they quote a fixed price.

3. Pay at the counter (cash or card).

4. Walk to the dispatch zone outside; they assign you a driver.

Time: same as Uber — 35-45 minutes in normal traffic.

Cost: 80-100 soles ($22-28 USD) to Miraflores. Slightly more than Uber on average, but fixed price with no surge pricing.

Pros:

  • Fixed price, no negotiation.
  • Regulated, vetted drivers.
  • Card accepted at the counter.
  • No app needed.

Cons:

  • Marginally more expensive than Uber.
  • English level varies among drivers.

What to avoid

The unofficial taxi touts in the arrivals hall. They'll approach you the moment you exit, offering "taxi service." Their prices are 30-50% higher than Uber or the official taxi counters, and the safety record is variable. Walk past them and head to the official counters or the Uber zone.

Option 3: Airport Express bus

The best budget option for solo travelers and couples.

How it works:

1. After arrivals, look for the Airport Express Lima booth — clearly marked.

2. Buy a ticket to Miraflores. The bus runs on a fixed loop with stops at major Miraflores hotels (JW Marriott, Belmond Miraflores Park, Hilton, etc.).

3. Wait for the next departure — buses leave roughly every 30-60 minutes from early morning to late evening.

4. Board with your luggage; the bus has dedicated luggage racks.

Time: 50-70 minutes depending on traffic and number of hotel stops.

Cost: 30 soles ($8 USD) per person. Children and luggage included.

Pros:

  • Cheapest option by a wide margin for 1-2 travelers.
  • Comfortable, modern buses with air conditioning, wifi, and luggage racks.
  • Drops at major hotels — minimal walking with luggage.
  • Safe, regulated service.

Cons:

  • Slower than Uber or taxi due to multiple hotel stops.
  • Fixed schedule (typically 30-60 min between departures).
  • Last bus typically runs around 23:00-midnight — not an option for very late arrivals.
  • Doesn't drop directly at every hotel; check whether your hotel is on the route.

For three or more travelers: Uber or a private transfer is comparable in cost and faster. For solo travelers and couples on a budget: the Airport Express is genuinely a strong choice.

Option 4: Pre-booked private transfer

The best option for groups of 3+, families with kids, or visitors who want zero stress.

How it works:

1. Book in advance through your hotel, a tour operator, or a transfer service.

2. The driver waits at arrivals with a sign showing your name.

3. Pre-paid (or paid on arrival, depending on service).

Time: 35-45 minutes, same as Uber.

Cost: 100-150 soles ($28-42 USD) for a standard sedan, more for vans (groups of 4-7) or premium vehicles.

Pros:

  • Driver waits even if your flight is delayed.
  • Sign with your name — no confusion finding the driver.
  • Fixed price, pre-paid available.
  • Driver typically speaks some English.
  • Often includes flight tracking.

Cons:

  • More expensive than Uber for solo travelers and couples.
  • Requires planning ahead.

For groups of 3+ or families with kids, the per-person cost competes well with Uber and the convenience is genuinely valuable, especially after a long international flight.

Option 5: Public transit (don't)

Strictly speaking, you can take public buses from the airport to Miraflores. Strictly speaking, you shouldn't. The local buses serving the airport are slow, crowded, target high-traffic local routes, and aren't built for travelers with luggage. The 30-soles Airport Express bus is the right "public transit" option — actual local buses save you maybe $10 USD and cost you 90 minutes and significant frustration.

We mention it because some online guides still recommend it. They shouldn't.

Quick comparison

| Option | Time | Cost | Best for |

|---|---|---|---|

| Uber/Cabify/InDrive | 35-45 min | 60-90 soles ($17-25) | Most travelers |

| Official taxi counter | 35-45 min | 80-100 soles ($22-28) | No-app travelers |

| Airport Express bus | 50-70 min | 30 soles ($8) | Solo/couples on budget |

| Pre-booked transfer | 35-45 min | 100-150 soles ($28-42) | Groups, families, premium |

| Local public bus | 90+ min | 5 soles ($1.50) | Don't |

What to do if you arrive at 03:00

A common scenario for Lima — many international flights from North America and Europe land between midnight and 04:00.

The honest answer: Uber and pre-booked transfers are the only sensible options. Specifically:

  • Uber works 24/7. Surge pricing may apply but you'll find a ride within 5-10 minutes.
  • Pre-booked transfers are ideal — driver waits regardless of arrival time.
  • The Airport Express bus typically doesn't run at this hour (last departures around 23:00-midnight).
  • The official taxi counters operate 24/7, but the volume of drivers is lower at night, so wait times are longer.
  • Avoid unofficial taxis at any hour, but especially overnight.

A practical tip for late arrivals: most Miraflores hotels offer pre-paid airport transfers at competitive rates, and the front desk can arrange one when you book. For a 03:00 arrival, this often beats Uber on convenience.

What to do with your luggage if you're going on a tour first

A scenario we see often: your flight lands at 06:00 or 08:00, your hotel doesn't allow check-in until 14:00, and you have 5-6 free hours. Most travelers either nap in the hotel lobby or pay for an early check-in. Both are reasonable. There's a third option that more visitors are taking:

Drop your luggage at your hotel (most hotels store luggage for free, even for guests not yet checked in), then start your Lima trip immediately with a short bike tour. The route is on flat, dedicated bike lanes along the cliffs — easier on the body than wandering with jet lag. By the time you finish, your room is ready and you've already seen the city's highlights.

🚴 The smart use of your first morning in Lima

Our Tour Express ($35 USD, 2 hours, 10 km) is the most-booked early-arrival activity for travelers landing before noon. It covers Miraflores, the Malecón, and Barranco's Bridge of Sighs in two hours — exactly the time most visitors have between hotel drop-off and check-in.

✓ Trilingual local guide (English, French, Spanish)

✓ Comfortable bikes and helmets included

✓ Safe, dedicated bike lanes the whole way

✓ Multiple morning departure times — including 09:00 and 11:00

✓ Walking distance from most Miraflores hotels

Book the Tour Express →

If you have more time before check-in, our 3-hour Urban Bike Tour ($59 USD, 11 km) extends the same route with deeper neighborhood coverage.

Going the other way: Miraflores to the airport

Same logic, in reverse, with one critical addition: leave more buffer than you think you need.

Recommended buffer:

  • Domestic flight: leave Miraflores 2 hours before departure.
  • International flight: leave Miraflores 3 hours before departure.
  • Peak hour departure (17:00-19:00) or major holiday weekend: add 30-60 minutes.

The reason: Lima's evening traffic can stretch the airport run from 35 minutes to 75 minutes with little warning. Missing an international flight because you trusted the morning timing is a uniquely frustrating way to end a Peru trip.

Best options in reverse:

  • Uber: same as inbound, 60-90 soles. Book about 15 minutes before you actually want to leave to allow for driver arrival.
  • Pre-booked transfer: ideal for early-morning departures. Driver picks you up at the hotel at the agreed time.
  • Airport Express bus: works but factor in waiting for the bus + the multi-stop route. Allow extra time.

Common questions

Is the airport in Miraflores?

No. Jorge Chávez Airport is in Callao, a separate district about 20 km north of Miraflores. Most travelers stay in Miraflores or Barranco, both south of central Lima, and need a transfer to get there.

Is the airport safe?

Yes. Jorge Chávez is heavily controlled, with security throughout the terminal and arrivals area. The single risk to be aware of is unofficial taxi touts in the arrivals hall — they aren't dangerous, but they overcharge and use tactics that pressure travelers into rides. Walk past them and head to the official taxi counters or the Uber zone. Otherwise, the airport is as safe as any major international hub.

How do I pay for an Uber in Lima?

Through the app. Add your card before you leave home. Drivers should not ask for cash unless you've selected cash payment in the app. Cash also works — Peruvian soles are accepted directly with the driver if you've selected cash. Credit cards are the standard for international travelers.

Can I drink the tap water at the airport?

Bottled water is safer. Lima's tap water is officially potable but most locals drink filtered or bottled water as a routine matter. Bottled water is cheap and widely available throughout the airport.

Where do I exchange money at the airport?

Use the ATM, not the currency exchange counter. ATMs are available 24/7 in the arrivals area and offer significantly better rates than the exchange counters. Withdraw 200-400 soles (about $55-110 USD) for your first day or two; you can find more ATMs throughout Miraflores at standard bank locations. Skip the exchange counters at the airport — their rates are 5-10% worse than the ATM.

FAQ

How long is it from Lima airport to Miraflores?

35-45 minutes by Uber or taxi in normal traffic (Monday-Friday daytime). As fast as 25-30 minutes early morning (before 7:00) or late evening (after 21:00). Up to 60 minutes during the 17:00-19:00 rush hour. The Airport Express bus takes 50-70 minutes due to multiple hotel stops.

What is the cheapest way to get from Lima airport to Miraflores?

The Airport Express bus at 30 soles ($8 USD) per person. The cost difference vs an Uber (~70 soles total) only matters for solo travelers and couples — for groups of 3+, an Uber is comparable per person and faster.

Is Uber safe at Lima airport?

Yes — when you use the official Uber pickup zone. The new terminal has a clearly signposted Uber zone where regulated drivers wait. Avoid drivers who approach you in the arrivals hall claiming to be Uber — they're using the brand without affiliation. The legitimate pickup is outside the terminal at the dedicated zone.

How much should I tip the airport taxi driver?

Tipping is not standard for taxi or Uber drivers in Lima. Round up to the nearest 5 or 10 soles for good service if you'd like. For pre-booked private transfers, a 10-15 soles tip is appreciated for helpful drivers who handle luggage, offer recommendations, etc.

Can I take a bus from Lima airport to Miraflores at night?

The Airport Express bus typically stops running around 23:00-midnight. For arrivals after that, Uber, the official taxi counter, or a pre-booked transfer are the only sensible options. Uber works 24/7. Avoid unofficial taxi touts at any hour, but especially overnight.

What if my flight is delayed?

Pre-booked transfers track flights and adjust pickup automatically — the standard practice in Lima. Uber doesn't track flights but is available 24/7, so a delayed flight just means you book the Uber when you exit, same as normal. The Airport Express bus runs on its fixed schedule regardless.

Should I book a transfer in advance or get one on arrival?

For most travelers, Uber on arrival is fine. Book in advance only if: (1) you're arriving very late at night, (2) you're traveling in a group of 3+, (3) you have specific concerns about navigating ride-sharing apps in Spanish, or (4) your hotel offers a competitive transfer rate. For everyone else, the on-arrival Uber works.

Is there a train from Lima airport to Miraflores?

No. Lima does not yet have a passenger rail connection between the airport and the city center. A metro extension is in long-term planning but not currently operational. The Airport Express bus is the closest equivalent to a fixed-route public transfer.


Landing in Lima soon? Our Tour Express is the most-booked first-morning activity for travelers arriving before noon — perfect for using the time between airport arrival and hotel check-in. Or contact our team and we'll match the timing to your flight.

Travel Smart

Explore Lima Safely, with a Local Guide

Our MINCETUR-certified guides know Lima's streets inside out. Safe, small-group tours through the city's best neighborhoods.