The journey from Troy, Missouri to Baltimore, Maryland covers approximately 1,000 miles. You will travel east through Illinois, Indiana, Ohio, and Pennsylvania before entering Maryland. Driving via I-70 is the most direct route. Alternatively, you can fly from St. Louis Lambert International Airport to Baltimore/Washington International Thurgood Marshall Airport. The drive takes about 16 hours, while flights are roughly 2.5 hours. Baltimore is known for its historic harbor, seafood, and cultural attractions.
Total Distance: Driving distance 1,600 km, straight-line air distance 1,400 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 16 hours |
| Avg Price | $150 - $450 | $200 in fuel |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | STL to BWI. | I-70 E through Indianapolis, Columbus, and Pittsburgh. |
| Tip | Southwest Airlines operates direct flights between St. Louis and Baltimore. | Expect heavy traffic near Washington D.C. |
May to September is perfect for enjoying the city's harbor and outdoor activities.