Travel from St-Louis to Iowa-State-University

Bus from St. Louis to Iowa State University

You can take a bus from St. Louis to Iowa State University via Kansas City, MO and Ames, IA in around 9 h 29 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from St. Louis to Iowa State University

From CIVIC CENTER station train to St. Louis airport, fly to Des Moines airport, shuttle to Ames, IA - Iowa State University, then walk to Iowa State University. 4 h 37 min $487. From St. Louis, MO bus to Kansas City, MO, bus to Ames, IA, then walk to Iowa State University. 9 h 29 min $84. From St. Louis Gateway Station Amtrak train to Union Station On Main At Pershing Sb, tram to On 12Th Between Baltimore And Main Eb, line 11 bus to Kansas City, MO, bus to Des Moines, IA, bus to Ames, IA, then walk to Iowa State University. 11 h 4 min $163. From St Louis, MO bus to Burlington, IA, bus to Des Moines, IA, bus to Ames, IA, then walk to Iowa State University. 17 h 51 min $167. From St. Louis drive to Iowa State University. 7 h 2 min $45.

How long does it take to get from St. Louis to Iowa State University?

It takes approximately 4 h 37 min to get from St. Louis to Iowa State University.