Direct (nonstop) flights from Philadelphia to Orlando

5 airlines fly nonstop from Philadelphia International Airport (PHL) to Orlando International (MCO). It's 861 miles (1,386 km), about 2h 45m in the air. Operated by American Airlines, Aer Lingus, Frontier Airlines and others.

PHL
Philadelphia International Airport
🇺🇸 Philadelphia, USA
MCO
Orlando International
🇺🇸 Orlando, USA
Flight Time
2h 45m
Distance
861 mi
1,386 km
CO₂/pax
159 kg
−27 kg vs. layover
Airlines
5
American Airlines +4
Time Diff
Same timezone
Operated by American Airlines American Airlines Aer Lingus Aer Lingus Frontier Airlines Frontier Airlines Spirit Airlines Spirit Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
PHL → MCO
Flight Time
2h 45m
Distance
861 mi
Aer Lingus EI Aer Lingus
Route
PHL → MCO
Flight Time
2h 45m
Distance
861 mi
Frontier Airlines F9 Frontier Airlines
Route
PHL → MCO
Flight Time
2h 45m
Distance
861 mi
Spirit Airlines NK Spirit Airlines
Route
PHL → MCO
Flight Time
2h 45m
Distance
861 mi
Southwest Airlines WN Southwest Airlines
Route
PHL → MCO
Flight Time
2h 45m
Distance
861 mi

Alternative Routes

Other ways to fly from Philadelphia to Orlando with one stop · direct emits 159 kg CO₂ per passenger

PHL SBY (Salisbury-Ocean City) MCO
Leg 1: 1h 4m (106 mi) Leg 2: 2h 20m (760 mi) Total: ~3h 24m 🍃 186 kg CO₂ (+17% vs. direct)
Leg 1
PHL → SBY
1h 4m · 106 mi
View PHL to SBY flights →
Leg 2
SBY → MCO
2h 20m · 760 mi
View SBY to MCO flights →
PHL ORF (Norfolk) MCO
Leg 1: 1h 18m (212 mi) Leg 2: 2h 10m (654 mi) Total: ~3h 28m 🍃 185 kg CO₂ (+16% vs. direct)
Leg 1
PHL → ORF
1h 18m · 212 mi
View PHL to ORF flights →
Leg 2
ORF → MCO
2h 10m · 654 mi
View ORF to MCO flights →
PHL CHS (Charleston) MCO
Leg 1: 2h 2m (551 mi) Leg 2: 1h 28m (316 mi) Total: ~3h 30m 🍃 185 kg CO₂ (+16% vs. direct)
Leg 1
PHL → CHS
2h 2m · 551 mi
View PHL to CHS flights →
Leg 2
CHS → MCO
1h 28m · 316 mi
View CHS to MCO flights →
PHL RDU (Raleigh/Durham) MCO
Leg 1: 1h 36m (337 mi) Leg 2: 1h 55m (533 mi) Total: ~3h 31m 🍃 186 kg CO₂ (+17% vs. direct)
Leg 1
PHL → RDU
1h 36m · 337 mi
View PHL to RDU flights →
Leg 2
RDU → MCO
1h 55m · 533 mi
View RDU to MCO flights →
PHL GSO (Greensboro/High Point) MCO
Leg 1: 1h 42m (365 mi) Leg 2: 1h 49m (534 mi) Total: ~3h 31m 🍃 192 kg CO₂ (+21% vs. direct)
Leg 1
PHL → GSO
1h 42m · 365 mi
View PHL to GSO flights →
Leg 2
GSO → MCO
1h 49m · 534 mi
View GSO to MCO flights →

Frequently Asked Questions

How long is the direct flight from Philadelphia to Orlando?

A nonstop flight from Philadelphia (PHL) to Orlando (MCO) takes approximately 2 hours and 45 minutes. The distance is 861 miles (1,386 km).

Which airlines fly nonstop from Philadelphia to Orlando?

5 airlines: American Airlines, Aer Lingus, Frontier Airlines, Spirit Airlines, Southwest Airlines.

Is there a nonstop flight from Philadelphia to Orlando?

Yes. 5 airlines: American Airlines, Aer Lingus, Frontier Airlines, Spirit Airlines, Southwest Airlines.

How far is Philadelphia from Orlando?

The flight distance from Philadelphia to Orlando is 861 miles (1,386 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Philadelphia to Orlando?

At 2h 45m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Philadelphia to Orlando?

Roughly 159 kg CO2 per passenger one-way. That's about the same as driving 795 km.

Is the return flight from Orlando to Philadelphia also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Philadelphia to Orlando?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Philadelphia International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.