Flights from Orlando to Philadelphia – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MCO to PHL – All flight route options from Orlando International, Florida, USA to Philadelphia International Airport, Pennsylvania, USA. These flights are operated by 9 different airlines. Fly non-stop or choose from 22 different connecting flights. The shortest flight time is 2 hours and 30 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 Philadelphia Airport
We got great deals on hotels and car rentals near the airport.
Orlando to Philadelphia flights
There are over 26 airlines and as many as 484 flights every week to this destination. You can fly non-stop to Philadelphia (PHL) from Orlando (MCO) with American Airlines, Frontier Airlines, Spirit Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Richmond, Dulles or any other of the 22 alternatives with connectiing airports.
Orlando to Philadelphia with American Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 8:00 pm. You can also catch a transit flight via Charlotte or Washington. American Airlines is a member of the air alliance OneWorld.
With United Airlines
If you fly from Orlando with United Airlines you will do a stopover in Dulles, IAD before reaching Philadelphia. This flight trip will take 5 hours and 8 minutes and you can fly every weekday with departures between 8:00 am and 7:00 pm. United Airlines is a Star Alliance member.
Distance & flight times: Orlando International to Philadelphia International Airport
The shortest flight time between MCO and PHL is 2 hours and 32 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 32m | - | 867 miles (1395 km) |
RIC Richmond | 4h 45m | 1h 23m | 871 miles (1401 km) |
IAD Dulles | 5h 8m | 1h 19m | 898 miles (1445 km) |
CLT Charlotte | 5h 17m | 1h 9m | 922 miles (1483 km) |
RDU Raleigh/Durham | 5h 20m | 2h 39m | 876 miles (1409 km) |
FLL Fort Lauderdale | 5h 20m | 1h 24m | 1179 miles (1897 km) |
BUF Buffalo | 5h 26m | 44m | 1298 miles (2088 km) |
DCA Washington | 5h 32m | 2h 42m | 884 miles (1422 km) |
PVD Providence | 5h 42m | 2h 7m | 1317 miles (2119 km) |
SYR Syracuse | 5h 50m | 1h 54m | 1289 miles (2074 km) |
MIA Miami | 5h 51m | 2h 46m | 1214 miles (1953 km) |
ATL Atlanta | 6h 0m | 2h 32m | 1075 miles (1730 km) |
BDL Hartford | 6h 2m | 1h 51m | 1253 miles (2016 km) |
BNA Nashville | 6h 5m | 1h 0m | 1297 miles (2087 km) |
CLE Cleveland | 6h 6m | 2h 14m | 1266 miles (2037 km) |
ALB Albany | 6h 20m | 58m | 1293 miles (2080 km) |
BOS Boston | 6h 22m | 1h 33m | 1409 miles (2267 km) |
MHT Manchester | 6h 25m | 44m | 1439 miles (2315 km) |
DTW Detroit | 6h 35m | 2h 6m | 1418 miles (2282 km) |
CVG Cincinnati | 6h 40m | 2h 56m | 1270 miles (2043 km) |
ORH Worcester | 7h 4m | 2h 50m | 1340 miles (2156 km) |
RSW Fort Myers | 9h 5m | 2h 45m | 1134 miles (1825 km) |
PIT Pittsburgh | 9h 24m | 2h 6m | 1108 miles (1783 km) |

