The journey from East St. Louis to Baltimore covers approximately 900 miles. You can drive via I-70, which takes about 14 hours, or fly from St. Louis Lambert International Airport, which takes about 2.5 hours. This route connects the Midwest to the East Coast. Expect significant traffic in the Baltimore metropolitan area.
Total Distance: 1450 km driving, 1300 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 14 hours |
| Avg Price | $250 | $180 in fuel |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | STL to BWI. | I-70 East. |
| Tip | Book at least three weeks in advance for the best rates. | Take breaks in Indianapolis and Columbus to manage the long drive. |
Spring and autumn are the best times to visit Baltimore to avoid the summer heat.