1791.44 km (1113 miles) is the average travel distance between Philadelphia and . If you could walk at the speed of 3mph (4.8kph), it would take 11 days 14 hours.
Distance from
Philadelphia to Saint Louis, MOAverage travel distance is
1791.44 kmNomal travel times are between
6h 49min - 32h 28minTravel distance by transport mode
| Tranport | Km | Miles | Nautical miles |
|---|---|---|---|
| Flight | 1656.22 km | 1029.13 miles | 894.29 miles |
| Drive | 1538.55 km | 956.01 miles | 830.75 miles |
| Bus | 1648.72 km | 1024.47 miles | 890.24 miles |
| Train | 2322.26 km | 1442.98 miles | 1253.92 miles |
BE PREPARED
Philadelphia - Saint Louis, MO Info
The distance from Philadelphia, PA to Newark - International Airport, NJ 134 km (83.03 miles) .
The distance from Newark Liberty Airport Station to Terminal B 2 km (1.36 miles) .
The distance from EWR to STL 1498 km (930.86 miles) .
The distance from LAMBERT MAIN TRML station to CIVIC CENTER station 23 km (14.19 miles) .
Travel distance chart
The distance between Philadelphia, PA, United States to Saint Louis, MO, United States is 1791.44 km (1113 miles) and it would cost 110 USD ~ 110 USD to drive in a car that consumes about 27 MPG.