Travel from Arlington-TX-USA to St-Louis

Train, bus or fly from Arlington to St. Louis?

American Airlines flies from Arlington to St. Louis every 4 hours. Alternatively, Megabus operates a bus from Arlington to St. Louis 4 times a day. Tickets cost $50 - $90 and the journey takes 15 h 45 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Arlington to St. Louis

From Arlington taxi to Dallas/Ft.Worth airport, fly to St. Louis airport, then train to St. Louis. 2 h 35 min $271. From Arlington taxi to Dallas airport, fly to St. Louis airport, then train to St. Louis. 2 h 44 min $306. From Arlington taxi to Dallas/Forth Worth - Grand Prairie then bus to St. Louis, MO. 15 h 55 min $89. From Arlington taxi to Bell Station, train to Dallas Union Station Amtrak, then train to St. Louis Gateway Station Amtrak. 17 h 39 min $223. From Arlington drive to St. Louis. 10 h 52 min $78.