Flights from Miami to Pittsburgh – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to PIT – All flight route options from Miami International, Florida, USA to Pittsburgh Airport, Pennsylvania, USA. These routes are operated by 8 airlines. Fly non-stop with American Airlines or Southwest Airlines, or choose from 14 different stopover flights. The shortest flight time is 2 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pittsburgh Airport
We got great deals on hotels and car rentals near the airport.
Miami to Pittsburgh flights
There are over 17 airlines and as many as 329 flights every week to this destination. You can fly non-stop to Pittsburgh (PIT) from Miami (MIA) with American Airlines, Southwest Airlines or Spirit Airlines but if a stopover option suits you better you can choose to fly via Nashville, Charlotte or any other of the 14 alternatives with connectiing airports.
Miami to Pittsburgh with American Airlines
You can fly non-stop every weekday with flights departing between 1:00 pm and 9:00 pm. You can also catch a transit flight via Charlotte or Washington. American Airlines is a member of the air alliance OneWorld.
With Southwest Airlines
You can fly non-stop every Monday, Thursday, Friday or Sunday with departure times at 14:30. You can also catch a transit flight via Orlando or Nashville.
Note Non-stop flights with Southwest Airlines will begin in Jan 2026.
Distance & flight times: Miami International to Pittsburgh Airport
The shortest flight time between MIA and PIT is 2 hours and 46 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 46m | - | 1021 miles (1643 km) |
BNA Nashville | 4h 50m | 1h 35m | 1276 miles (2053 km) |
CLT Charlotte | 4h 52m | 44m | 1023 miles (1646 km) |
BWI Baltimore | 5h 0m | 1h 0m | 1163 miles (1871 km) |
IAD Dulles | 5h 30m | 1h 25m | 1111 miles (1788 km) |
ATL Atlanta | 5h 38m | 1h 24m | 1128 miles (1815 km) |
DCA Washington | 5h 44m | 2h 6m | 1131 miles (1820 km) |
RDU Raleigh/Durham | 5h 47m | 1h 10m | 1036 miles (1667 km) |
PHL Philadelphia | 5h 54m | 48m | 1288 miles (2072 km) |
LGA New York | 5h 59m | 1h 25m | 1439 miles (2315 km) |
DTW Detroit | 6h 6m | 2h 29m | 1355 miles (2180 km) |
JFK New York | 6h 25m | 1h 11m | 1437 miles (2312 km) |
EWR New York | 6h 32m | 1h 32m | 1413 miles (2274 km) |
ORF Norfolk | 7h 34m | 1h 59m | 1139 miles (1833 km) |
MCO Orlando | 9h 46m | 2h 41m | 1034 miles (1664 km) |

