Distance 1021 miles (1644 km) |
Average flight duration 4h 16m |
Cheapest ticket price $34 (€30) |
Flights per day 20 |
Direct flights 8 |
Airlines 3 |
Fastest flight 2h 43m |
Cheapest month to travel February |
First flight 00:29 |
Last flight 23:31 |
Cheapest
Average
The best way to find a cheap flight ticket from Miami, FL to Philadelphia, PA is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Spirit Airlines NK1011 | 06:00AM Fort Lauderdale International Airport, FL (FLL) | 2h45 | 08:45AM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
United UA1965 | 06:28AM Miami International Airport, FL (MIA) | 10h11 | 04:39PM Philadelphia International Airport, PA (PHL) | 1 transfer | |
Spirit Airlines NK1144 | 06:49AM Fort Lauderdale International Airport, FL (FLL) | 13h07 | 07:56PM Philadelphia International Airport, PA (PHL) | 1 transfer | |
United UA2332 | 06:57AM Miami International Airport, FL (MIA) | 10h32 | 05:29PM Philadelphia International Airport, PA (PHL) | 2 transfers | |
American Airlines AA2129 | 06:59AM Miami International Airport, FL (MIA) | 2h50 | 09:49AM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
United UA1924 | 08:00AM Miami International Airport, FL (MIA) | 13h25 | 09:25PM Philadelphia International Airport, PA (PHL) | 2 transfers | |
United UA1924 | 08:00AM Miami International Airport, FL (MIA) | 13h25 | 09:25PM Philadelphia International Airport, PA (PHL) | 2 transfers | |
Spirit Airlines NK1027 | 08:05AM Fort Lauderdale International Airport, FL (FLL) | 11h51 | 07:56PM Philadelphia International Airport, PA (PHL) | 1 transfer | |
Spirit Airlines NK380 | 08:44AM Fort Lauderdale International Airport, FL (FLL) | 5h36 | 02:20PM Philadelphia International Airport, PA (PHL) | 1 transfer | |
United UA1643 | 09:00AM Miami International Airport, FL (MIA) | 12h25 | 09:25PM Philadelphia International Airport, PA (PHL) | 2 transfers | |
United UA1643 | 09:00AM Miami International Airport, FL (MIA) | 12h25 | 09:25PM Philadelphia International Airport, PA (PHL) | 2 transfers | |
United UA519 | 09:10AM Miami International Airport, FL (MIA) | 7h29 | 04:39PM Philadelphia International Airport, PA (PHL) | 1 transfer | |
Spirit Airlines NK1903 | 09:30AM Miami International Airport, FL (MIA) | 10h26 | 07:56PM Philadelphia International Airport, PA (PHL) | 1 transfer | |
American Airlines AA2762 | 09:45AM Miami International Airport, FL (MIA) | 2h57 | 12:42PM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
United UA2046 | 10:26AM Miami International Airport, FL (MIA) | 10h59 | 09:25PM Philadelphia International Airport, PA (PHL) | 2 transfers | |
United UA2046 | 10:26AM Miami International Airport, FL (MIA) | 10h59 | 09:25PM Philadelphia International Airport, PA (PHL) | 2 transfers | |
United UA1983 | 12:28PM Miami International Airport, FL (MIA) | 8h57 | 09:25PM Philadelphia International Airport, PA (PHL) | 1 transfer | |
United UA2175 | 01:00PM Miami International Airport, FL (MIA) | 9h59 | 10:59PM Philadelphia International Airport, PA (PHL) | 1 transfer | |
American Airlines AA2879 | 02:02PM Miami International Airport, FL (MIA) | 2h50 | 04:52PM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
Spirit Airlines NK3150 | 03:23PM Miami International Airport, FL (MIA) | 2h57 | 06:20PM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
American Airlines AA1232 | 05:20PM Miami International Airport, FL (MIA) | 2h54 | 08:14PM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
American Airlines AA3163 | 06:25PM Miami International Airport, FL (MIA) | 2h54 | 09:19PM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
American Airlines AA1640 | 07:20PM Miami International Airport, FL (MIA) | 2h55 | 10:15PM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
Spirit Airlines NK1368 | 08:05PM Fort Lauderdale International Airport, FL (FLL) | 2h46 | 10:51PM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
Spirit Airlines NK676 | 08:58PM Fort Lauderdale International Airport, FL (FLL) | 4h38 | 01:36AM Philadelphia International Airport, PA (PHL) | 1 transfer | |
American Airlines AA2188 | 09:42PM Miami International Airport, FL (MIA) | 2h54 | 12:36AM Philadelphia International Airport, PA (PHL) | 0 transfersDirect | |
Spirit Airlines NK339 | 09:54PM Fort Lauderdale International Airport, FL (FLL) | 9h54 | 07:48AM Philadelphia International Airport, PA (PHL) | 1 transfer | |
Spirit Airlines NK159 | 10:55PM Fort Lauderdale International Airport, FL (FLL) | 8h53 | 07:48AM Philadelphia International Airport, PA (PHL) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 45 m
Average
7 h 38 m
Flights per day
28
Distance
1644 km
Of the 28 flights that leave Miami, FL for Philadelphia, PA every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Spirit Airlines, Frontier Airlines and American Airlines flights will get you to Philadelphia, PA from Miami, FL from $22 (€20). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
American Airlines is one of the leading airlines in the USA and the world; they offer Main Cabin, Business and First Class tickets for your flight from Miami, FL to Philadelphia, PA.
American Airlines from Miami, FL to Philadelphia, PA flight information:
Here are some other resources that might have the information you need