St. Louis
St. Louis
Baltimore
Baltimore
Flight Driving

St. Louis to Baltimore

Updated: 28 May 2026

The journey from St. Louis to Baltimore covers approximately 1,400 kilometers. The most direct driving route is via I-70 East, taking about 14 hours. Direct flights are available from St. Louis Lambert International Airport to Baltimore/Washington International Thurgood Marshall Airport, lasting about 2.5 hours. This route takes you across the heart of the American Midwest and into the Mid-Atlantic region.

Total Distance: 1,400 km driving, 1,200 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 Baltimore Routes
Flight
Direct
Driving
Direct
Duration 2 hours 30 mins 14 hours
Avg Price $150-$400 $170-$240 fuel
Operator Southwest, Spirit Personal Vehicle
Route STL to BWI. I-70 E.
Tip Book in advance for better rates. The drive is long; plan for an overnight stop.
Travel Tips
  • Traffic
    Traffic in Baltimore can be heavy; use public transit or walk.
  • Weather
    Be prepared for hot summers and cold winters.
  • Airport
    BWI is located near the city; allow time for the commute.
  • Dining
    Baltimore has a world-class food scene; try the crab cakes.
  • 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 Baltimore?
    Yes, Amtrak's Cardinal runs from Chicago, but not directly from St. Louis.
  • How long is the drive?
    The drive is approximately 14 hours.
  • What is the best airport?
    Baltimore/Washington International (BWI) is the primary hub.
  • Are there tolls?
    There are some toll roads in the area.
  • Is it safe to drive?
    Yes, but be prepared for long distances.
Quick Info
  • From St. Louis, Missouri, United States
  • To Baltimore, Maryland, United States
  • Modes
Best Time to Travel

Spring or autumn to enjoy the pleasant weather.

Things to Do in Baltimore
1
Inner Harbor
A historic seaport area with shops, restaurants, and museums.
2
National Aquarium
A world-class aquarium located in the Inner Harbor.
3
Fort McHenry
A historic fort famous for its role in the War of 1812.
4
Baltimore Museum of Art
A world-class art museum with a vast collection.
Tags
St. Louis to Baltimore flight St. Louis to Baltimore drive I-70 route Baltimore travel guide St. Louis to Baltimore distance fastest way to Baltimore cheapest way to Baltimore Maryland travel