The distance from Elkridge to St. Louis is about 1,500 km. Driving via I-70 W takes approximately 14 to 15 hours. Alternatively, you can fly from BWI to St. Louis Lambert International Airport (STL), which takes about 2.5 hours in the air. St. Louis is a historic city on the Mississippi River known for the Gateway Arch. The drive is long and passes through several states, including Pennsylvania, Ohio, and Indiana.
Total Distance: 1,500 km driving distance; 1,300 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 14 hours 30 mins |
| Avg Price | $200 - $500 | $150 - $250 in fuel |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | BWI to STL | I-70 W |
| Tip | Flights are the fastest way to travel. | The drive is long; consider an overnight stop in Columbus or Indianapolis. |
Late spring to early fall for the best weather.