The journey from Cape Girardeau to Philadelphia covers approximately 1,600 kilometers. Flying from St. Louis to Philadelphia International Airport (PHL) is the most efficient. Alternatively, you can take an Amtrak train from St. Louis to Philadelphia, which is a scenic but long journey. Philadelphia is known for its rich history, including the Liberty Bell and Independence Hall. Plan your trip to enjoy the vibrant city culture.
Total Distance: 1,650 km driving distance; 1,400 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 26 hours | 4 hours 30 mins |
| Avg Price | $250 - $500 | $200 - $450 |
| Operator | Amtrak | American Airlines |
| Route | St. Louis to Chicago, then Lake Shore Limited to Philadelphia. | STL to PHL via a hub. |
| Tip | The train journey is scenic but requires a transfer in Chicago. | Philadelphia International is a major hub for American Airlines. |
Spring and autumn for mild temperatures and beautiful city walks.