Lima Airport to Miraflores: Complete Transportation Guide 2026

Complete guide to getting from Lima Airport (Jorge Chávez) to Miraflores. Compare taxis, Uber, buses, and shuttles with prices and safety tips.

Getting from Lima Airport (Jorge Chávez International) to Miraflores is straightforward with several safe options. Here's everything you need to know for a smooth arrival in Lima.

Transportation Options Overview

Uber / Cabify (Recommended)

  • Cost: $15-$20 USD
  • Duration: 30-40 minutes
  • Safety: Very safe, tracked
  • Best for: Most travelers
  • Pickup: Arrivals hall

Official Airport Taxi

  • Cost: $25-$30 USD
  • Duration: 30-40 minutes
  • Safety: Very safe, licensed
  • Best for: No smartphone/app
  • Pickup: Official taxi desk

Airport Express Lima Bus

  • Cost: $8 USD
  • Duration: 45-60 minutes
  • Safety: Safe, comfortable
  • Best for: Budget travelers
  • Pickup: Outside arrivals

Private Transfer

  • Cost: $25-$35 USD
  • Duration: 30-40 minutes
  • Safety: Very safe, pre-booked
  • Best for: Groups, families
  • Pickup: Driver meets you

Option 1: Uber or Cabify (Recommended)

Uber and Cabify are the most popular options for getting from Lima Airport to Miraflores. They're safe, affordable, and convenient.

How to Use Uber from Lima Airport

  1. Connect to airport WiFi (free) or use your SIM card
  2. Open Uber or Cabify app and enter your destination (hotel address in Miraflores)
  3. Request ride - price shown upfront ($15-$20 USD typically)
  4. Go to designated Uber pickup area in arrivals hall (follow signs)
  5. Match license plate and driver photo
  6. Journey takes 30-40 minutes to Miraflores

Tip: Download Uber/Cabify app before your trip and add payment method.

Uber/Cabify Pricing

  • Normal hours: $15-$18 USD
  • Rush hour (7-9 AM, 5-8 PM): $18-$22 USD (surge pricing)
  • Late night (11 PM - 5 AM): $17-$20 USD
  • Payment: Credit card through app (no cash needed)

Why Uber is Recommended

  • Cheaper than official airport taxis ($15-$20 vs $25-$30)
  • Ride is tracked - share trip with friends/family
  • Driver and car info provided before pickup
  • No haggling or confusion about price
  • Cashless payment (safer)
  • Can rate driver after trip

Option 2: Official Airport Taxi

Official airport taxis are safe and reliable, though more expensive than Uber. Good option if you don't have a smartphone or prefer traditional taxis.

How to Get Official Airport Taxi

  1. Exit arrivals hall and look for official taxi desks
  2. Companies: Green Taxi, Taxi Aeropuerto, Mitsui
  3. Tell them your destination (Miraflores)
  4. Pay at desk ($25-$30 USD) - get receipt
  5. They'll assign you a driver and car
  6. Driver will help with luggage

Important Safety Warning

NEVER take unlicensed taxis from people approaching you in the airport.

  • Unlicensed taxis are unsafe and may overcharge or rob you
  • Only use official taxi desks inside the airport
  • Official taxis have company logos and identification
  • Ignore anyone offering "cheap taxi" outside

Option 3: Airport Express Lima Bus

Airport Express Lima is a comfortable bus service connecting the airport to Miraflores and other Lima districts. Budget-friendly option.

Airport Express Lima Details

  • Cost: $8 USD one-way
  • Duration: 45-60 minutes (makes multiple stops)
  • Frequency: Every 30-45 minutes
  • Hours: 5:00 AM - 11:00 PM
  • Stops: Miraflores (multiple locations), San Isidro, Barranco
  • Luggage: Included (stored underneath)
  • Booking: Buy ticket at airport desk or online

Miraflores Stops

  • Larcomar Shopping Center (clifftop mall)
  • Parque Kennedy (main park)
  • Av. José Larco (main avenue)

Choose the stop closest to your hotel. You may need a short taxi ride from the bus stop to your hotel.

Option 4: Private Transfer (Pre-booked)

Private transfers are pre-booked services where a driver meets you at arrivals with a sign. Good for groups, families, or peace of mind.

Private Transfer Benefits

  • Meet & Greet: Driver meets you at arrivals with name sign
  • No waiting: Driver tracks your flight
  • Fixed price: $25-$35 USD (paid in advance)
  • Luggage help: Driver assists with bags
  • Good for groups: Can accommodate 4-6 people
  • Book online: GetYourGuide, Viator, or hotel

Journey Time & Traffic

Distance & Duration

  • Distance: 12 miles (19 km)
  • Normal traffic: 30-40 minutes
  • Rush hour: 60-90 minutes
  • Late night: 25-30 minutes

Rush Hour Times (Avoid if Possible)

  • Morning: 7:00-9:00 AM (very heavy traffic)
  • Evening: 5:00-8:00 PM (worst traffic)
  • Best times: 10 AM-4 PM, after 8 PM

First-Time Visitor Tips

  • Get Peruvian Soles: ATM in airport arrivals hall (better rates than exchange counters)
  • Buy SIM card: Claro or Movistar booths in arrivals (20-30 soles for tourist plan)
  • Free WiFi: Available throughout airport (no password needed)
  • Hotel address: Have your hotel address written down or saved on phone
  • Luggage: Keep valuables in carry-on, lock checked bags
  • Time zone: Peru is EST (same as New York, no daylight saving)

Frequently Asked Questions

How do I get from Lima Airport to Miraflores?

You can take an official airport taxi ($25-$30 USD), use Uber/Cabify ($15-$20 USD), take Airport Express Lima bus ($8 USD), or book a private transfer ($25-$35 USD). Uber is the most popular option for safety and price.

How much is a taxi from Lima Airport to Miraflores?

Official airport taxis cost $25-$30 USD for the 30-40 minute journey. Uber/Cabify costs $15-$20 USD. Airport Express Lima bus costs $8 USD. Avoid unlicensed taxis.

How long does it take from Lima Airport to Miraflores?

The journey takes 30-40 minutes in normal traffic, or up to 60-90 minutes during rush hour (7-9 AM, 5-8 PM). Plan extra time if arriving during peak hours.

Is Uber safe from Lima Airport?

Yes, Uber is safe and popular from Lima Airport. It's cheaper than official taxis ($15-$20 vs $25-$30) and you can track your ride. Meet your driver at the designated Uber pickup area in the arrivals hall.

Related Articles

Skip to main content