Flight routes from Middletown to Miami
MDT to MIA. All flight route options from Harrisburg International, Pennsylvania, USA to Miami International, Florida, USA. These flights are operated by 4 different airlines. You can either fly non-stop with American Airlines or choose from 5 different transit flights. The shortest flight time is 2 hours and 51 minutes.
Find the best prices on hotels and car rental near Miami
We got great deals on hotels and car rentals near the airport.
Middletown to Miami flights
With over 85 flights every week and 6 different airlines you have a wide option of flights to choose from. You can fly non-stop to Miami (MIA) from Middletown (MDT) with American Airlines but if a stopover option suits you better you can choose to fly via Philadelphia, Charlotte or any other of the 5 alternatives with flight connections.
Middletown to Miami with American Airlines
You can fly non-stop with American Airlines every Saturday at 15:30. You can also take a connecting flight via Philadelphia or Charlotte. American Airlines is a member of the air alliance OneWorld.
Note Non-stop flights with American Airlines will begin in Feb 2025.
With Delta Air Lines
If you choose to fly with Delta Air Lines from Middletown to Miami you can make a transit either via Atlanta or via Detroit. The route via Atlanta is 2 minutes faster. Delta Air Lines is a member of SkyTeam.
Distance & flight times: (MDT) to (MIA)
The shortest flight time between MDT and MIA is 2 hours and 51 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 51m | - | 1021 (1643 km) |
PHL Philadelphia | 4h 53m | 2h 14m | 1103 (1775 km) |
CLT Charlotte | 5h 31m | 2h 0m | 1069 (1720 km) |
DTW Detroit | 5h 45m | 30m | 1525 (2454 km) |
IAD Dulles | 5h 46m | 1h 8m | 1021 (1643 km) |
ATL Atlanta | 7h 0m | 2h 55m | 1222 (1966 km) |
Unpublished Flight Rates From Middletown to Miami