The journey from O'Fallon to Baltimore spans approximately 1,000 miles across the American Midwest and Mid-Atlantic. Driving via I-70 East is the most direct road route, passing through Indianapolis and Columbus. Alternatively, you can fly from St. Louis Lambert International Airport (STL) to Baltimore/Washington International Thurgood Marshall Airport (BWI). The drive typically takes 17 to 19 hours depending on traffic near the Beltway. Flying reduces travel time to roughly 3 hours in the air, plus airport transit. This route connects the Mississippi River valley to the Chesapeake Bay region.
Total Distance: 1,650 km driving, 1,480 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 18 hours |
| Avg Price | $250-$500 | $180-$250 |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | STL to BWI | I-70 East through Indianapolis, Columbus, and Breezewood. |
| Tip | Book at least three weeks in advance to secure lower fares on Southwest. | Avoid the I-70/I-69 interchange in Indianapolis during morning rush hour. |
May and September offer mild weather for driving through the Appalachian Mountains.