Duration 4h 4m
Distance 382.3 miles
Average price $190
Possible routes 4 found

St. Louis to Iowa State University

Rome2rio has found 4 ways to get from St. Louis to Iowa State University by flight, bus and car. We recommend flying from St. Louis to Des Moines, which is the fastest option and takes around 4h 4m.

Recommended route

Fly

  1. St. Louis
    STL - DSM
  2. Iowa State University
Fastest
4h 4m
$200 - $790
Alternative routes

Bus via Kansas City

  1. Greyhound Bus Station St. Louis
    1683 / ...
  2. Kansas City, MO
    804 / ...
  3. Iowa State University
9h 52m
$76 - $107

Bus

  1. St Louis, MO
    1490
  2. Cedar Rapids,IA
    1485
  3. Iowa State University
13h 35m
$76 - $138

Drive

  1. St. Louis
    382.5 miles
  2. Iowa State University
7h 1m
Cheapest
$35 - $55

Frequently asked questions

Want to know about travelling from St. Louis to Iowa State University? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from St. Louis to Iowa State University is to drive which costs $35 - $55 and takes 7h 1m.

More details

The quickest way to get from St. Louis to Iowa State University is to fly which costs $200 - $800 and takes 4h 4m.

More details

No, there is no direct bus from St. Louis station to Iowa State University. However, there are services departing from Greyhound Bus Station St. Louis and arriving at Ames, IA via Kansas City, MO. The journey, including transfers, takes approximately 9h 52m.

More details

The distance between St. Louis and Iowa State University is 299 miles. The road distance is 382.3 miles.

Get driving directions

The best way to get from St. Louis to Iowa State University without a car is to bus via Kansas City which takes 9h 52m and costs $75 - $110.

More details

It takes approximately 4h 4m to get from St. Louis to Iowa State University, including transfers.

More details

St. Louis to Iowa State University bus services, operated by Greyhound USA, depart from Greyhound Bus Station St. Louis.

More details

The best way to get from St. Louis to Iowa State University is to fly which takes 4h 4m and costs $200 - $800. Alternatively, you can bus via Kansas City, which costs $75 - $110 and takes 9h 52m.

Mode details

The quickest flight from St. Louis Airport to Des Moines Airport is the direct flight which takes 1h.

Search flights

St. Louis to Iowa State University bus services, operated by Jefferson Lines, arrive at Ames, IA station.

More details

Yes, the driving distance between St. Louis to Iowa State University is 382 miles. It takes approximately 7h 1m to drive from St. Louis to Iowa State University.

Get driving directions

Southwest Airlines offers flights from St. Louis Airport to Des Moines Airport.

Search flights

There are 36+ hotels available in Iowa State University. Prices start at $100 USD per night.

More details

The best way to get from St. Louis to St. Louis Airport is to train which takes 31 min and costs $3.

More details

How to travel from St. Louis to Iowa State University

Find all the possible transport options for your trip from St. Louis to Iowa State University right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between St. Louis and Iowa State University?

Southwest Airlines flies from St. Louis to Iowa State University twice daily. Alternatively, you can take a bus from St. Louis to Iowa State University via Kansas City, Mo, Kansas City, MO, and Ames, IA in around 9h 52m.
Airlines
Ave. Duration
1h 5m
Frequency
Every day
Estimated price
$160 - $750
Bus operators
Ave. Duration
9h 5m
Frequency
Once daily
Estimated price
$50 - $100

Ames, United States

Ames is a city located in the central part of the U.S. state of Iowa in Story County. Lying approximately 30 mi north of Des Moines, it had a 2010 population of 58,965. The U.S. Census Bureau designates the Ames metropolitan statistical area as encompassing all of Story County; combined with the Boone, Iowa micropolitan statistical area (Boone County, Iowa), the pair make up the larger Ames-Boone combined statistical area. While Ames is the largest city in Story County, the county seat is in the nearby city of Nevada 8 mi east of Ames. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe