The journey from Phoenixville to St. Louis is approximately 900 miles. The most efficient way to travel is by flying from Philadelphia International Airport (PHL) to St. Louis Lambert International Airport (STL), which takes about 2.5 hours. Driving is a straightforward trip via I-76 and I-70, taking about 12 hours. You will arrive in a city known for its iconic Gateway Arch, vibrant music scene, and historic neighborhoods.
Total Distance: Driving distance 1,400 km; straight-line air distance 1,200 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 12 hours |
| Avg Price | $150-$300 | $150-$250 in fuel |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | PHL to STL | I-76 W to I-70 W |
| Tip | Direct flights are frequent and affordable. | The drive is relatively easy; plan for a stop in Indianapolis. |
May to September for mild weather and outdoor events.