Home › Miami (MIA) › Pensacola (PNS)
Miami International Airport · MIA → PNS

Direct flights from Miami to Pensacola

21 nonstop flights a week on 1 airline. Zero layovers — one hop from MIA to PNS.

Flight time: about 1h25m nonstop

Which days does it fly?

When does it fly?

Departure times in Miami local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
American ENY3568 10:13a 1h25m Sun
American ENY3568 10:34a 1h20m Thu
American ENY3568 12:14p 1h22m Sat
American ENY3568 12:48p 1h22m Mon, Tue, Wed, Fri
American ENY3566 6:00p 1h27m Mon, Tue, Thu, Sat
American ENY3566 6:12p 1h28m Sun
American ENY3566 6:31p 1h26m Wed, Fri
American ENY4109 10:11p 1h26m Tue–Wed
American ENY4109 11:03p 1h25m Mon, Sat, Sun
American ENY4109 11:09p 1h24m Thu–Fri
American Find fares 🥕

The route

One hop: MIA → PNS

Nonstop from Miami (MIA) to Pensacola (PNS)

Miami International Airport (MIA) has 21 nonstop flights a week to Pensacola (PNS), operated by American. No layovers, no connections — one hop out of MIA and you're there.

This route flies every day of the week, so any travel day works. Route data updated October 2026 from observed departures.

Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.

How long is the flight from Miami to Pensacola?

The nonstop flight from Miami (MIA) to Pensacola (PNS) takes about 1h25m in the air, based on recently observed nonstop departures.

How long does it take to drive from Miami to Pensacola?

Driving from Miami to Pensacola takes about 9h 41m, covering roughly 680 miles. The nonstop flight takes about 1h25m.

More nonstops from Miami