Philadelphia
Philadelphia
St. Louis
St. Louis
Flight Driving

Philadelphia to St. Louis

Updated: 28 May 2026

The journey from Philadelphia to St. Louis spans approximately 1,500 kilometers across the heart of the American Midwest. Most travelers prefer a direct flight from Philadelphia International Airport to St. Louis Lambert International Airport to save time. Alternatively, driving via I-70 West offers a scenic route through Pennsylvania, Ohio, Indiana, and Illinois. The drive typically takes 15 hours of pure road time without stops. You will cross the Appalachian Mountains and the Mississippi River upon arrival. This route connects the historic East Coast to the Gateway to the West.

Total Distance: 1,500 km driving distance; 1,350 km straight-line air distance.
Fastest Way
Flight from PHL to STL takes 2.5 hours in the air.
Cheapest Way
Driving is the cheapest for groups of three or more people.
Compare Philadelphia to St. Louis Routes
Flight
Direct
Driving
Direct
Duration 2 hours 30 mins 15 hours
Avg Price $250 - $450 $180 - $250 in fuel
Operator American Airlines Personal Vehicle
Route PHL to STL I-76 W to I-70 W
Tip Book at least three weeks in advance to secure lower fares. Expect heavy traffic near Indianapolis during rush hour.
Travel Tips
  • Airport Transit
    Use the MetroLink light rail to get from the airport to downtown St. Louis.
  • Toll Roads
    Keep an E-ZPass handy for the Pennsylvania Turnpike portion of your drive.
  • Packing
    St. Louis weather is unpredictable; pack layers regardless of the season.
  • Dining
    Try the local St. Louis-style pizza with Provel cheese at Imo's.
  • Parking
    Downtown hotels often charge high daily parking fees; check for off-site garages.
Safety Tips
  • Driving Safety
    Avoid driving through major cities during peak morning and evening rush hours.
  • Vehicle Prep
    Check your tire pressure and fluid levels before embarking on the 15-hour drive.
  • Personal Safety
    Stay in well-lit, populated areas when exploring downtown at night.
  • Emergency Kit
    Keep a roadside emergency kit with water and blankets in your trunk.
People Also Ask
  • Is there a direct train?
    No, there is no direct Amtrak service from Philadelphia to St. Louis.
  • How long is the drive?
    The drive takes approximately 15 hours depending on traffic and stops.
  • What is the best airport?
    St. Louis Lambert International Airport is the primary hub for the city.
  • Are there tolls?
    Yes, the Pennsylvania Turnpike requires tolls for eastbound and westbound travel.
  • Is St. Louis walkable?
    Downtown is walkable, but you will need a car to explore the wider metropolitan area.
Quick Info
  • From Philadelphia, Pennsylvania, United States
  • To St. Louis, Missouri, United States
  • Modes
Best Time to Travel

May through September for mild weather and outdoor activities in St. Louis.

Things to Do in St. Louis
1
Gateway Arch
Visit the iconic 630-foot monument representing the westward expansion. Take the tram to the top for panoramic views of the city.
2
Forest Park
Explore this massive urban park larger than Central Park. It houses the St. Louis Zoo and the Art Museum.
3
City Museum
Experience a unique playground built from repurposed industrial objects. It is perfect for both children and adults.
4
Anheuser-Busch Brewery
Tour the historic brewery complex in Soulard. Learn about the brewing process and see the famous Clydesdale horses.
Tags
Philadelphia to St. Louis drive flights PHL to STL I-70 road trip travel PA to MO best way to St. Louis Amtrak Philadelphia to St. Louis driving time Philadelphia to St. Louis St. Louis travel guide