Flights from Miami to Lima

MIA
Miami
2621 mi
LIM
Lima
2
Direct Routes
1
Airline
4219
Kilometers
5h 46m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

MIA → MAD → LIM
Via Adolfo Suárez Madrid–Barajas Airport (Madrid)
Air Europa Air Europa
2 flights
MIA → GRU → LIM
Via Guarulhos - Governador André Franco Montoro International Airport (São Paulo)
American Airlines LAN Airlines
2 flights
MIA → AMS → LIM
Via Amsterdam Airport Schiphol (Amsterdam)
KLM Royal Dutch Airlines KLM Royal Dutch Airlines
2 flights

About Miami to Lima Flights

There are 2 direct flights from Miami International Airport (Miami) (MIA) to Jorge Chávez International Airport (Lima) (LIM), operated by 1 airline.

The distance between MIA and LIM is approximately 2621 miles (4219 km), with an estimated flight time of 5h 46m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

FAQ

Frequently asked questions

Are there direct flights from MIA to LIM?
Yes, there are 2 direct flights from Miami International Airport (Miami) to Jorge Chávez International Airport (Lima), operated by American Airlines.
How long is the flight from MIA to LIM?
The flight takes approximately 5h 46m. The distance is 2621 miles (4219 km).
Which airlines fly from MIA to LIM?
Airlines operating this route include American Airlines.
Live seats

Flying this route? See which seats are open on your flight

Search your flight number free. Live seats and a seat alert for that flight cost $4.99 once with a Trip Pass, or $8.99/mo for every trip.

7-day money-back guarantee · Cancel anytime