St. Louis
St. Louis
Philadelphia
Philadelphia
Flight Driving

St. Louis to Philadelphia

Updated: 28 May 2026

The journey from St. Louis to Philadelphia covers approximately 1,500 kilometers. The most direct driving route is via I-70 East to I-76 East, taking about 15 hours. Direct flights are available from St. Louis Lambert International Airport to Philadelphia International Airport, lasting about 2.5 hours. This route takes you across the heart of the American Midwest and into the Northeast region.

Total Distance: 1,500 km driving, 1,300 km air distance.
Fastest Way
Flight, with a total travel time of about 4.5 hours including airport transit.
Cheapest Way
Flight, with competitive pricing on this popular route.
Compare St. Louis to Philadelphia Routes
Flight
Direct
Driving
Direct
Duration 2 hours 30 mins 15 hours
Avg Price $150-$400 $180-$250 fuel
Operator American, Southwest Personal Vehicle
Route STL to PHL. I-70 E to I-76 E.
Tip Book in advance for better rates. The drive is long; plan for an overnight stop.
Travel Tips
  • Traffic
    Traffic in Philadelphia can be heavy; use public transit or walk.
  • Weather
    Be prepared for cold winters and hot summers.
  • Airport
    PHL is located near the city; allow time for the commute.
  • Dining
    Philadelphia has a world-class food scene; try the cheesesteaks.
  • Navigation
    Use a GPS as the city layout can be confusing.
Safety Tips
  • Driving
    Stay alert for aggressive drivers on the freeways.
  • Parking
    Use secure parking garages in the city.
  • Emergency
    Keep water in your car during the summer.
  • Personal Safety
    Stay in well-lit areas when exploring at night.
People Also Ask
  • Is there a train to Philadelphia?
    Yes, Amtrak's Cardinal runs from Chicago, but not directly from St. Louis.
  • How long is the drive?
    The drive is approximately 15 hours.
  • What is the best airport?
    Philadelphia International (PHL) is the primary hub.
  • Are there tolls?
    There are many toll roads and bridges in the area.
  • Is it safe to drive?
    Yes, but be prepared for long distances.
Quick Info
  • From St. Louis, Missouri, United States
  • To Philadelphia, Pennsylvania, United States
  • Modes
Best Time to Travel

Spring or autumn to enjoy the pleasant weather.

Things to Do in Philadelphia
1
Liberty Bell
A historic symbol of American independence.
2
Independence Hall
The site where the Declaration of Independence and the U.S. Constitution were signed.
3
Philadelphia Museum of Art
A world-class art museum with a vast collection.
4
Reading Terminal Market
A historic indoor market with a wide variety of food vendors.
Tags
St. Louis to Philadelphia flight St. Louis to Philadelphia drive I-70 to I-76 route Philadelphia travel guide St. Louis to Philadelphia distance fastest way to Philadelphia cheapest way to Philadelphia Pennsylvania travel