Philadelphia to Miami Distance
1,644 km · 1,022 miles · 2 h 33 min flight
The distance from Philadelphia to Miami is 1,644 km (1,022 miles) in a straight line. A direct flight takes about 2 h 33 min. Philadelphia and Miami are on the same time.
Philadelphia
Pennsylvania
Miami
Florida
- Kilometres
- 1,644
- great-circle distance
- Miles
- 1,022
- 888 nautical miles
- Flight time
- 2 h 33 min
- non-stop, estimated
- Time difference
- None
- same local time
Direction and halfway point
| Direction from Philadelphia | South-southwest (198°) |
|---|---|
| Direction back from Miami | North-northeast (15°) |
| Halfway point | 32.89° N, 77.88° W |
| Philadelphia coordinates | 39.95° N, 75.16° W |
| Miami coordinates | 25.77° N, 80.19° W |
Plan your trip
More distances from Philadelphia
- Philadelphia → New York City130 km
- Philadelphia → Los Angeles3,844 km
- Philadelphia → Chicago1,069 km
- Philadelphia → Houston2,156 km
- Philadelphia → Phoenix3,344 km
- Philadelphia → San Francisco4,051 km
- Philadelphia → Seattle3,819 km
- Philadelphia → Boston435 km
- Philadelphia → Washington199 km
- Philadelphia → Las Vegas3,495 km
- Philadelphia → Dallas2,089 km
- Philadelphia → Atlanta1,071 km
- Philadelphia → Denver2,534 km
- Philadelphia → Orlando1,391 km
Frequently asked questions
How far is Miami from Philadelphia?
1,644 kilometres or 1,022 miles (888 nautical miles), measured along the shortest path over the Earth’s surface.
How long is the flight from Philadelphia to Miami?
About 2 h 33 min for a non-stop flight, estimated at 800 km/h plus 30 minutes for take-off and landing. Flights with stops take longer.
What is the time difference between Philadelphia and Miami?
Philadelphia and Miami are on the same time right now.
In which direction is Miami from Philadelphia?
Miami lies to the south-southwest of Philadelphia (initial bearing 198°).
Distances are calculated on a sphere (radius 6,371 km) from city-centre coordinates (GeoNames, CC BY 4.0). Flight times are estimates; road distances are longer.