The journey from Perryville to Philadelphia covers about 1,050 miles. Driving takes roughly 16 hours via I-70 and I-76. Flying from St. Louis Lambert International Airport to Philadelphia International Airport is a faster alternative. This route takes you from the Mississippi River region to the historic heart of Pennsylvania.
Total Distance: 1,700 km driving distance and 1,450 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 16 hours |
| Avg Price | 200-450 dollars | 250-400 dollars |
| Operator | American Airlines | Personal Vehicle |
| Route | STL to PHL via Charlotte or Chicago. | I-55 North to I-70 East, then I-76 East. |
| Tip | PHL airport is connected to the city via the SEPTA train. | The Pennsylvania Turnpike has significant tolls. |
Spring or Fall for comfortable walking weather.