Search by airport name, city or IATA airport code.
Miami (MIA) - Lima (LIM)
Estimated flight time from Miami International Airport (MIA) to Jorge Chávez International Airport (LIM) is 5 hours 26 minutes.
Time difference and current local times
There is no time difference between Miami and Lima.
Frequent Flyer Miles Calculator, MIA - LIM