
Iowa City, IA, USA to Saint Louis, MO, USA from $45: 6 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Iowa City to Saint Louis: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Iowa City to Saint Louis with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Iowa City to Saint Louis
The journey from Iowa City to Saint Louis presents a striking contrast between the intimate, academic charm of a college town and the vibrant, bustling energy of a metropolitan city.
Best Neighborhoods in Saint Louis
Saint Louis offers diverse neighborhoods, each with its own character and charm.
Best Times To Visit Saint Louis's Attractions
Timing your visits can make a significant difference in your Saint Louis experience.
Saint Louis Weather: What to Expect Year-Round
Saint Louis experiences a humid subtropical climate, bringing hot summers and cold winters, which can impact your travel plans. The spring and fall months typically present the best weather for exploring the city comfortably.
Dining in Saint Louis
Indulge in the iconic St. Louis-style BBQ, particularly at Pappy's Smokehouse, where the slow-smoked ribs boast a sweet and tangy flavor profile that contrasts sharply with the diverse, farm-to-table options found in Iowa City. The lively atmosphere, combined with the aroma of smoky meats and vibrant local ingredients, creates a distinctly memorable dining experience.
Iowa City - Saint Louis operators
Explore transport companies operating between Iowa City and Saint Louis, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Bus from Iowa City, Ia to St Louis Lambert Fld
Bus from Iowa City, Ia to Des Moines, Ia
Plane from Burlington Airport to St. Louis Airport
Plane from Quincy Airport to St. Louis Airport
Plane from Cedar Rapids to St. Louis
Plane from Cedar Rapids to St. Louis
Plane from Cedar Rapids to St. Louis
Plane from Cedar Rapids to St. Louis
Plane from Cedar Rapids to St. Louis
Plane from Des Moines to St. Louis
Plane from Cedar Rapids to St. Louis
Plane from Cedar Rapids to St. Louis
Iowa City to Saint Louis: Overview of Bus, Train, Flight, and Car Trips
Traveling between Iowa City and Saint Louis offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.
Frequently asked questions
Find out more about the route from Iowa City to Saint Louis.
Trips from Iowa City
- Iowa City to Decorah
- Iowa City to Kansas City
- Iowa City to Indianapolis
- Iowa City to Muscatine
- Iowa City to Sioux Falls
- Iowa City to Ames
- Iowa City to Oskaloosa
- Iowa City to Davenport
- Iowa City to Cedar Rapids
- Iowa City to Mount Pleasant
- Iowa City to Omaha
- Iowa City to Fairfield
- Iowa City to Minneapolis
- Iowa City to Burlington
- Iowa City to Lincoln
- Iowa City to Des Moines
- Iowa City to Ottumwa
- Iowa City to Northwood
- Iowa City to Winterset
- Iowa City to Walcott
- Iowa City to Monticello
- Iowa City to Williamsburg
- Iowa City to Harpers Ferry
- Iowa City to Keokuk
- Iowa City to Marshalltown
- Iowa City to Anamosa
- Iowa City to Marengo
- Iowa City to Le Claire
- Iowa City to New York City
- Iowa City to Peoria
- Iowa City to Manchester
- Iowa City to Cherokee
- Iowa City to Forest City
- Iowa City to Chicago
- Iowa City to Waterloo
- Iowa City to Coralville
- Iowa City to Washington
- Iowa City to Jefferson City
- Iowa City to Waterloo
- Iowa City to Kansas City
Trips to Decorah
- Edwardsville to Saint Louis
- Topeka to Saint Louis
- Houston to Saint Louis
- Omaha to Saint Louis
- New York City to Saint Louis
- Kansas City to Saint Louis
- Chicago to Saint Louis
- Dallas to Saint Louis
- Nashville to Saint Louis
- Memphis to Saint Louis
- Detroit to Saint Louis
- Evansville to Saint Louis
- Indianapolis to Saint Louis
- Little Rock to Saint Louis
- Cleveland to Saint Louis
- Des Moines to Saint Louis
- Davenport to Saint Louis
- Cincinnati to Saint Louis
- Cedar Rapids to Saint Louis
- Branson to Saint Louis
- Paducah to Saint Louis
- Poplar Bluff to Saint Louis
- Wichita to Saint Louis
- San Diego to Saint Louis
- Louisville to Saint Louis
- Columbia to Saint Louis
- Carbondale to Saint Louis
- Rolla to Saint Louis
- Champaign to Saint Louis
- Kansas City to Saint Louis
- Springfield to Saint Louis
- Jefferson City to Saint Louis
- Bloomington to Saint Louis
- Overland Park to Saint Louis
- Peoria to Saint Louis
- Cape Girardeau to Saint Louis
- Chesterfield to Saint Louis
- Pittsburgh to Saint Louis
- Springfield to Saint Louis
- North Little Rock to Saint Louis