The journey from Troy, Missouri to Philadelphia spans approximately 1,000 miles across the American Midwest and Mid-Atlantic regions. Most travelers drive south to St. Louis to access major transit hubs. You can take a flight from St. Louis Lambert International Airport to Philadelphia International Airport for a quick transit. Alternatively, driving via I-70 East offers a scenic route through Indiana, Ohio, and Pennsylvania. The trip typically takes 16 hours by car or 4 hours by air. This route connects the heart of the Mississippi River valley to the historic Atlantic coast.
Total Distance: Driving distance 1,650 km, straight-line air distance 1,480 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 16 hours |
| Avg Price | $180 - $400 | $200 in fuel |
| Operator | American Airlines | Personal Vehicle |
| Route | STL to PHL via Charlotte or Chicago. | I-70 E to I-76 E through Indianapolis and Columbus. |
| Tip | Book your flight at least three weeks in advance to secure lower fares. | Expect heavy traffic near the I-76 Pennsylvania Turnpike toll booths. |
September and October offer mild weather and beautiful fall foliage along the Appalachian Mountains.