Lima taxis are unmetered — all prices are negotiated. Beat and InDriver are strongly recommended for safety. Miraflores to airport costs $20–30 via app.
Lima has no metered taxis — every fare is negotiated. More critically, Lima has a significant express kidnapping risk from informal street taxis. Beat (formerly Taxibeat Peru) and InDriver are the strongly recommended options: set price before booking, driver details tracked, safe pickup.
Lima's affluent tourist districts — Miraflores, Barranco, and San Isidro — are the safest in Peru's capital. The Pacific Ocean cliffside Malecón walk (free, 3km) connecting Miraflores to Barranco is one of South America's best coastal urban promenades. Stay in these districts and use Beat exclusively — you will have an excellent Lima experience.
Is Lima safe for tourists?
In the tourist districts (Miraflores, Barranco, San Isidro), yes — these are among the more secure areas of any South American capital. The historic centre requires daytime-only visiting with valuables secured. Avoid Callao (port area), La Victoria, and all areas beyond the tourist belt. The single biggest safety rule: use Beat or Uber exclusively for transport.
How much is a taxi from Lima Airport to Miraflores?
Via Beat or Uber: $20–28 depending on exact destination and surge. Via the official Taxi Green/Ejecutivo counter inside arrivals: $25–35 fixed rate. Never accept rides from informal drivers in the arrivals hall (they will approach you) — the price they offer is not the main issue; the safety risk is.
Book a pre-arranged transfer in Lima
Fixed price · no meter disputes · book in advance
Affiliate links — we may earn a small commission at no extra cost to you.
That's the general range — what's YOUR route?
Fares shift by exact pickup point, time of day, and traffic. Get a personalised estimate for your specific journey in Lima, plus scam warnings and the phrase to say to your driver.
Check My Exact Fare