Cheap flights from Miami to Philadelphia

72 nonstop flights a week, 6 of them today. Operated by 5 airlines, about 2h 54m in the air, 1,023 mi (1,646 km). Tickets from $48, nonstop from $69.

Flights from Miami to Philadelphia

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Miami to Philadelphia

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from Miami to Philadelphia

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Miami to Philadelphia at a glance

flight time, from 2h 37m to 4h 10m
2h 54m
straight-line distance
1,023 mi (1,646 km)
flights a week
72
flights today
6
first and last departure
06:00 - 11:40
lowest price, nonstop, 17 November
$48
lowest nonstop price
$69
airlines
5

Miami to Philadelphia ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: December 2026, tickets from $65. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is January 2027: from $95. The average across months is $76.

Miami to Philadelphia flight schedule

72 flights a week, 6 today, 60 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
F9 3380
Frontier Airlines
06:00 Miami International
08:52 Philadelphia International, terminal E
2h 52m
Mon, Fri, Sat, Sun
Airbus A320 NEO
AA 1937
American Airlines
06:38 Miami International
09:30 Philadelphia International
2h 52m
Mon, Thu, Fri, Sat, Sun
Airbus A320
AA 1292
American Airlines
06:50 Fort Lauderdale-Hollywood International, terminal 3
09:39 Philadelphia International
2h 49m
Thu
Airbus A320
AA 1937
American Airlines
06:50 Miami International
09:45 Philadelphia International
2h 55m
Mon, Thu, Fri, Sat, Sun
Airbus A320
AA 1292
American Airlines
07:00 Fort Lauderdale-Hollywood International, terminal 3
09:49 Philadelphia International
2h 49m
Mon, Fri, Sat, Sun
Airbus A321
AA 1380
American Airlines
07:00 Fort Lauderdale-Hollywood International, terminal 3
09:47 Philadelphia International
2h 47m
Daily
Airbus A320
AA 1675
American Airlines
07:51 Fort Lauderdale-Hollywood International, terminal 3
10:40 Philadelphia International
2h 49m
Thu, Sun
Boeing 737-800
AA 1675
American Airlines
08:00 Fort Lauderdale-Hollywood International, terminal 3
10:47 Philadelphia International
2h 47m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
G4 2142
Allegiant Air
08:00 Fort Lauderdale-Hollywood International, terminal 1
11:05 Trenton-Mercer
3h 5m
Sun
Boeing 737
AA 839
American Airlines
08:10 Miami International
10:54 Philadelphia International
2h 44m
Daily
Boeing 787-800
G4 535
Allegiant Air
08:10 Fort Lauderdale-Hollywood International, terminal 1
11:15 Trenton-Mercer
3h 5m
Thu
Boeing 737
AA 839
American Airlines
08:20 Miami International
11:05 Philadelphia International
2h 45m
Mon, Thu, Fri, Sat, Sun
Boeing 787-800
AA 463
American Airlines
09:05 Miami International
12:00 Philadelphia International
2h 55m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
AA 533
American Airlines
09:05 Miami International
12:00 Philadelphia International
2h 55m
Mon, Wed, Thu, Fri, Sat, Sun
Boeing 737-800
AA 533
American Airlines
09:15 Miami International
12:10 Philadelphia International
2h 55m
Tue
Boeing 737-800
AA 1675
American Airlines
09:30 Fort Lauderdale-Hollywood International, terminal 3
12:20 Philadelphia International
2h 50m
Mon, Sat
Boeing 737-800
B6 2276
jetBlue
09:46 Fort Lauderdale-Hollywood International, terminal 3
12:28 Philadelphia International, terminal E
2h 42m
Mon, Thu, Fri, Sun
Airbus A320
AA 2134
American Airlines
10:56 Fort Lauderdale-Hollywood International, terminal 3
13:45 Philadelphia International
2h 49m
Daily
Boeing 737-800
AA 2768
American Airlines
11:35 Miami International
14:30 Philadelphia International
2h 55m
Mon, Thu, Fri, Sun
Boeing 737-800
F9 2932
Frontier Airlines
11:35 Fort Lauderdale-Hollywood International
14:27 Philadelphia International, terminal E
2h 52m
Tue, Wed
Airbus A320 NEO
AA 2768
American Airlines
11:40 Miami International
14:35 Philadelphia International
2h 55m
Sat
Boeing 737-800
AA 861
American Airlines
11:40 Miami International
14:35 Philadelphia International
2h 55m
Daily
Boeing 737-800

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 26 November.

FlightDepartsArrivesDurationDaysAircraft
AA 2134
American Airlines
11:22 Fort Lauderdale-Hollywood International, terminal 3
14:10 Philadelphia International
2h 48m
Seasonal
Airbus A321
AA 1675
American Airlines
10:05 Fort Lauderdale-Hollywood International, terminal 3
12:55 Philadelphia International
2h 50m
Seasonal
Boeing 737-800
AA 2134
American Airlines
10:49 Fort Lauderdale-Hollywood International, terminal 3
13:39 Philadelphia International
2h 50m
Seasonal
Boeing 737-800
AA 2768
American Airlines
11:39 Miami International
14:34 Philadelphia International
2h 55m
Seasonal
Boeing 737-800
AA 1292
American Airlines
06:05 Fort Lauderdale-Hollywood International, terminal 3
08:53 Philadelphia International
2h 48m
Seasonal
Airbus A320
AA 1449
American Airlines
09:05 Miami International
11:59 Philadelphia International
2h 54m
Seasonal
Boeing 737-800
AA 2134
American Airlines
11:05 Fort Lauderdale-Hollywood International, terminal 3
13:53 Philadelphia International
2h 48m
Seasonal
Boeing 737-800
AA 626
American Airlines
11:40 Miami International
14:34 Philadelphia International
2h 54m
Seasonal
Boeing 737-800
F9 3380
Frontier Airlines
06:10 Miami International
09:02 Philadelphia International, terminal E
2h 52m
Seasonal
Airbus A320
AA 1675
American Airlines
07:40 Fort Lauderdale-Hollywood International, terminal 3
10:29 Philadelphia International
2h 49m
Seasonal
Boeing 737-800
AA 1497
American Airlines
07:50 Miami International
10:35 Philadelphia International
2h 45m
Seasonal
Boeing 787-800
G4 483
Allegiant Air
08:10 Fort Lauderdale-Hollywood International, terminal 1
11:15 Trenton-Mercer
3h 5m
Seasonal
Boeing 737
AA 1675
American Airlines
07:05 Fort Lauderdale-Hollywood International, terminal 3
09:53 Philadelphia International
2h 48m
Seasonal
Airbus A321
G4 481
Allegiant Air
08:10 Fort Lauderdale-Hollywood International, terminal 1
11:15 Trenton-Mercer
3h 5m
Seasonal
Boeing 737
AA 1449
American Airlines
09:18 Miami International
12:12 Philadelphia International
2h 54m
Seasonal
Boeing 737-800
AA 1937
American Airlines
06:30 Miami International
09:32 Philadelphia International
3h 2m
Seasonal
Airbus A320
AA 843
American Airlines
06:40 Fort Lauderdale-Hollywood International, terminal 3
09:35 Philadelphia International
2h 55m
Seasonal
Boeing 737-800
AA 1497
American Airlines
07:30 Miami International
10:32 Philadelphia International
3h 2m
Seasonal
Boeing 737-800
G4 488
Allegiant Air
07:40 Fort Lauderdale-Hollywood International, terminal 1
10:45 Trenton-Mercer
3h 5m
Selected dates
Boeing 737
F9 3380
Frontier Airlines
11:16 Miami International
14:10 Philadelphia International, terminal E
2h 54m
Seasonal
Airbus A320
AA 1380
American Airlines
11:37 Fort Lauderdale-Hollywood International, terminal 3
14:33 Philadelphia International
2h 56m
Seasonal
Boeing 737-800
G4 481
Allegiant Air
07:50 Fort Lauderdale-Hollywood International, terminal 1
10:55 Trenton-Mercer
3h 5m
Seasonal
Boeing 737
AA 1260
American Airlines
06:00 Fort Lauderdale-Hollywood International, terminal 3
08:55 Philadelphia International
2h 55m
Seasonal
Boeing 737-800
AA 1260
American Airlines
08:00 Fort Lauderdale-Hollywood International, terminal 3
10:55 Philadelphia International
2h 55m
Seasonal
Boeing 737-800
AA 843
American Airlines
07:00 Fort Lauderdale-Hollywood International, terminal 3
09:55 Philadelphia International
2h 55m
Seasonal
Boeing 737-800
AA 843
American Airlines
06:42 Fort Lauderdale-Hollywood International, terminal 3
09:37 Philadelphia International
2h 55m
Seasonal
Boeing 737-800
G4 481
Allegiant Air
07:40 Fort Lauderdale-Hollywood International, terminal 1
10:45 Trenton-Mercer
3h 5m
Seasonal
Boeing 737
AA 1260
American Airlines
09:30 Fort Lauderdale-Hollywood International, terminal 3
12:26 Philadelphia International
2h 56m
Seasonal
Boeing 737-800
AA 1685
American Airlines
06:50 Miami International
09:41 Philadelphia International
2h 51m
Seasonal
Airbus A320
AA 1292
American Airlines
09:00 Fort Lauderdale-Hollywood International, terminal 3
11:46 Philadelphia International
2h 46m
Seasonal
Airbus A321
AA 1520
American Airlines
09:42 Miami International
12:37 Philadelphia International
2h 55m
Seasonal
Boeing 737-800
AA 2977
American Airlines
11:34 Miami International
14:31 Philadelphia International
2h 57m
Seasonal
Boeing 737-800
F9 1204
Frontier Airlines
06:42 Miami International
09:36 Philadelphia International, terminal E
2h 54m
Seasonal
Airbus A321
G4 483
Allegiant Air
07:50 Fort Lauderdale-Hollywood International, terminal 1
10:55 Trenton-Mercer
3h 5m
Seasonal
Boeing 737
G4 527
Allegiant Air
06:30 Fort Lauderdale-Hollywood International, terminal 1
09:15 Trenton-Mercer
2h 45m
Seasonal
Boeing 737
AA 1837
American Airlines
08:00 Fort Lauderdale-Hollywood International, terminal 3
10:51 Philadelphia International
2h 51m
Seasonal
Airbus A321
AA 1520
American Airlines
08:40 Miami International
11:31 Philadelphia International
2h 51m
Seasonal
Airbus A321
AA 2612
American Airlines
11:31 Fort Lauderdale-Hollywood International, terminal 3
14:23 Philadelphia International
2h 52m
Seasonal
Boeing 737-800
G4 2152
Allegiant Air
06:30 Fort Lauderdale-Hollywood International, terminal 1
09:28 Trenton-Mercer
2h 58m
Seasonal
Boeing 737
AA 1408
American Airlines
08:00 Fort Lauderdale-Hollywood International, terminal 3
10:51 Philadelphia International
2h 51m
Seasonal
Airbus A321
WN 1079
Southwest Airlines
08:20 Fort Lauderdale-Hollywood International, terminal 1
12:30 Philadelphia International, terminal E
4h 10m
Seasonal
AA 1595
American Airlines
06:00 Fort Lauderdale-Hollywood International, terminal 3
08:50 Philadelphia International
2h 50m
Seasonal
Boeing 737-800
AA 3157
American Airlines
06:55 Fort Lauderdale-Hollywood International, terminal 3
09:45 Philadelphia International
2h 50m
Seasonal
Boeing 737-800
AA 2124
American Airlines
07:05 Miami International
10:01 Philadelphia International
2h 56m
Seasonal
Airbus A320
AA 2764
American Airlines
08:30 Miami International
11:28 Philadelphia International
2h 58m
Seasonal
Boeing 737-800
AA 2101
American Airlines
10:55 Fort Lauderdale-Hollywood International, terminal 3
13:46 Philadelphia International
2h 51m
Seasonal
Boeing 737-800
G4 531
Allegiant Air
06:30 Fort Lauderdale-Hollywood International, terminal 1
09:25 Trenton-Mercer
2h 55m
Seasonal
Boeing 737
G4 2129
Allegiant Air
06:30 Fort Lauderdale-Hollywood International, terminal 1
09:07 Trenton-Mercer
2h 37m
Seasonal
Boeing 737
G4 2147
Allegiant Air
06:30 Fort Lauderdale-Hollywood International, terminal 1
09:07 Trenton-Mercer
2h 37m
Seasonal
Boeing 737
AA 1015
American Airlines
06:17 Fort Lauderdale-Hollywood International, terminal 3
09:07 Philadelphia International
2h 50m
Seasonal
Boeing 737-800
AA 2124
American Airlines
06:45 Miami International
09:41 Philadelphia International
2h 56m
Seasonal
Airbus A320
AA 2764
American Airlines
09:03 Miami International
11:59 Philadelphia International
2h 56m
Seasonal
Boeing 737-800
AA 2101
American Airlines
10:40 Fort Lauderdale-Hollywood International, terminal 3
13:30 Philadelphia International
2h 50m
Seasonal
Airbus A320
AA 2764
American Airlines
09:00 Miami International
11:55 Philadelphia International
2h 55m
Seasonal
Boeing 737-800
AA 3073
American Airlines
06:00 Miami International
09:01 Philadelphia International
3h 1m
Seasonal
Boeing 737-800
AA 1015
American Airlines
06:01 Fort Lauderdale-Hollywood International, terminal 3
08:55 Philadelphia International
2h 54m
Seasonal
Boeing 737-800
AA 3157
American Airlines
07:00 Fort Lauderdale-Hollywood International, terminal 3
09:50 Philadelphia International
2h 50m
Seasonal
Boeing 737-800
AA 2124
American Airlines
07:15 Miami International
10:14 Philadelphia International
2h 59m
Seasonal
Airbus A320
AA 2764
American Airlines
08:46 Miami International
11:47 Philadelphia International
3h 1m
Seasonal
Boeing 737-800
AA 2101
American Airlines
10:41 Fort Lauderdale-Hollywood International, terminal 3
13:33 Philadelphia International
2h 52m
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Miami to Philadelphia

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Miami to Philadelphia depart and land

Departure from Miami

Miami International closest to the centreMIA

40 flights a week, 6 mi (9 km) from the city centre

32 flights a week, terminals 1, 3, 22 mi (35 km) from the city centre

Arrival in Philadelphia

Philadelphia International closest to the centrePHL

70 flights a week, terminal E, 7 mi (11 km) from the city centre

2 flights a week, 29 mi (47 km) from the city centre

Frequently asked questions

How long is the flight from Miami to Philadelphia?
A nonstop flight takes 2 hours 54 minutes on average, from 2h 37m to 4h 10m depending on the flight.
How far is Philadelphia from Miami?
1,023 mi (1,646 km) in a straight line between the cities.
Which airlines fly nonstop from Miami to Philadelphia?
American Airlines (60 a week), Frontier Airlines (6 a week), jetBlue (4 a week), Allegiant Air (2 a week) and Southwest Airlines.
How many flights a day are there from Miami to Philadelphia?
6 flights today and 72 a week, about 10.3 a day on average.
When are the first and last flights from Miami to Philadelphia?
The first departure is at 06:00 (F93380), the last at 11:40 (AA861). Local time.
What is the cheapest month to fly from Miami to Philadelphia?
December 2026: tickets from $65. The most expensive is January 2027, from $95.
What is the cheapest upcoming date to fly from Miami to Philadelphia?
20 November 2026 (Friday): from $69 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Miami to Philadelphia?
Frontier Airlines: nonstop tickets from $69 on 20 November by recent searches. Prices change daily, so compare the sellers in the search.
Which Miami airport do flights to Philadelphia leave from?
Miami International (40 a week) and Fort Lauderdale-Hollywood International (32 a week).
Which Philadelphia airport is closest to the city centre?
Philadelphia International (PHL), 7 mi (11 km) from the city centre. Others: Trenton-Mercer 29 mi (47 km).