Miami to Lima

Flights from Miami to Lima

Miami (MIA) is the busiest US gateway to Lima (LIM), with several nonstop LATAM flights a day and other airlines on the route. For travellers heading to Cusco and Machu Picchu, Lima is usually the connecting point.

Flight time
About 5.5 to 6 hours nonstop
Airlines
LATAM several times a day; American and Sky also fly nonstop
Airports
Miami (MIA) to Lima Jorge Chávez (LIM)
Daisy, Catchaflight travel concierge

Daisy, Catchaflight travel conciergePrefer to talk it through? A travel expert will compare fares and explain the fare rules before you book.Real US agents, 24/7 · No payment until you approve the full price.

Call +1 (650) 514-3905
Green clifftop coastline and ocean waves at sunset beside a coastal city

When to book

Peru's dry season, from roughly May to September, is the busiest time for Machu Picchu, and train and entry tickets can sell out. Securing those arrangements before fixing flight times helps keep the trip on track.

Direct vs. one-stop

Nonstop is the norm from Miami. Travellers from elsewhere in the US often connect in Miami on LATAM or a partner, keeping the whole journey on one ticket.

When to call a travel expert

If this trip involves a stopover, a premium cabin, family seating, or anything urgent, a named expert can handle the whole itinerary in one conversation.

Miami as the gateway to Peru and Cusco

Miami has more nonstop flights to Lima than any other US city, with LATAM flying several times a day and other airlines adding more. That choice of times makes it easier to line up the Lima arrival with an onward flight to Cusco.

On a Miami–Lima–Cusco trip, plan to collect your checked bags in Lima, clear customs and hand them back to LATAM for the domestic flight, even when everything is on one booking.

For Machu Picchu, the flights need to match confirmed train, entry and tour arrangements, so we look at the whole plan before choosing the Miami departure.

Advice from Catchaflight travel experts for Miami to Lima

Expect to recheck bags in Lima

For Miami–Lima–Cusco, plan to collect your checked bags in Lima, clear customs and hand them back to LATAM for the domestic flight. 'Tagged through' doesn't always mean you can leave the bag untouched throughout the connection.

Allow time for the whole connection

Allow time for immigration, baggage collection, customs, rechecking and getting to the domestic gate. At your departure airport, ask exactly where you collect and return the bags.

Don't rush up to altitude

Cusco is at high altitude, so don't plan a strenuous excursion straight after landing. Build in easy days and get individual altitude advice from a travel-health clinician.

Planning Machu Picchu? Call, and we'll match the flights to your train and tour.

Call +1 (650) 514-3905

Arrive early at Miami

LATAM currently advises arriving four hours before international departures from its listed US airports. Being checked in online doesn't mean you can arrive late with bags or skip document checks.

Common questions

How long is the flight from Miami to Lima?

About 5.5 to 6 hours nonstop.

Which airlines fly nonstop from Miami to Lima?

LATAM flies the route several times a day, and American and Sky also fly nonstop. Your expert compares the options for your dates.

Do I need to recheck my bags in Lima for a flight to Cusco?

Usually, yes. Plan to collect your bags, clear customs and recheck them for the domestic flight, even on one booking.

How early should I get to Miami airport for a LATAM flight?

LATAM currently advises four hours before international departures from its listed US airports, including Miami.

Also see: New York to Santiago, Los Angeles to Lima, Orlando to Bogotá, Boston to São Paulo

Ready to look at Miami to Lima?

Search live fares yourself, or speak with a travel expert who will compare options and handle the rest.

Real US agents, 24/7 · No payment until you approve the full price.