The journey from Kirkwood to Philadelphia covers roughly 1,000 miles. Driving takes about 17 hours via I-70 and I-76. Flying from St. Louis Lambert International Airport to Philadelphia International Airport takes about 2.5 hours. Alternatively, you can take an Amtrak train, which requires a transfer in Chicago. This route takes you through the Midwest and into the historic Northeast.
Total Distance: 1,600 km driving distance; 1,450 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 23 hours | 2 hours 30 mins |
| Avg Price | $200-$500 | $150-$400 |
| Operator | Amtrak | American Airlines |
| Route | St. Louis to Chicago, Chicago to Philadelphia (Pennsylvanian). | STL to PHL |
| Tip | The train is a scenic way to travel if you have time. | PHL is well-connected to the city via the SEPTA train. |
May to June or September to October for pleasant weather.