There are 7 ways to get from Springfield to Marshalltown by bus, taxi, car, plane, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi via Iowa City
best- Take the bus from Springfield to Peoria Amtrak Station
- Take the bus from Peoria to Burlington
- Take the bus from Burlington to Iowa City
- Take the bus from Iowa City to Grinnell
- Take the taxi from Grinnell to Marshalltown
9h 40mDrive 294.5 mi
cheapest- Drive from Springfield to Marshalltown294.5 mi
5h 49m$54–78Fly Abraham Lincoln Capital Airport to Waterloo Municipal Airport, taxi
- Fly from Abraham Lincoln Capital Airport (SPI) to Waterloo Municipal Airport (ALO)SPI - ALO
- Take the taxi from Waterloo Municipal Airport (ALO) to Marshalltown
5h 52m$194–497Bus, taxi
- Take the bus from Springfield to Galesburg Amtrak Station
- Take the bus from Galesburg to Monroe
- Take the taxi from Monroe to Marshalltown
9h 47mTrain, bus, taxi
- Take the train from Springfield to Bloomington-Normal
- Take the bus from Bloomington/Normal to Burlington
- Take the bus from Burlington to Iowa City
- Take the bus from Iowa City to Grinnell
- Take the taxi from Grinnell to Marshalltown
10h 12m$168–293Fly Abraham Lincoln Capital Airport to Des Moines, shuttle, taxi
- Fly from Abraham Lincoln Capital Airport (SPI) to Des Moines (DSM)SPI - DSM
- Take a shuttle bus from Des Moines International Airport, IA to Nevada, IA
- Take the taxi from Nevada, IA to Marshalltown
6h 44m$279–972Train to Lambert–St. Louis International Airport, fly to Des Moines, shuttle, taxi
- Take the train from Springfield to St. Louis
- Fly from Lambert–St. Louis International Airport (STL) to Des Moines (DSM)STL - DSM
- Take a shuttle bus from Des Moines International Airport, IA to Nevada, IA
- Take the taxi from Nevada, IA to Marshalltown
7h 5m$296–1,212
Abraham Lincoln Capital Airport (SPI) to Waterloo Municipal Airport (ALO) flights
Questions & Answers
The cheapest way to get from Springfield to Marshalltown is to drive which costs $50 - $80 and takes 5h 49m.
The fastest way to get from Springfield to Marshalltown is to drive which takes 5h 49m and costs $50 - $80.
The distance between Springfield and Marshalltown is 339 miles. The road distance is 296.2 miles.
The best way to get from Springfield to Marshalltown without a car is to bus and taxi via Iowa City which takes 9h 40m and costs .
It takes approximately 9h 40m to get from Springfield to Marshalltown, including transfers.
Yes, the driving distance between Springfield to Marshalltown is 296 miles. It takes approximately 5h 49m to drive from Springfield to Marshalltown.
There are nine+ hotels available in Marshalltown.
What companies run services between Springfield, IL, USA and Marshalltown, IA, USA?
There is no direct connection from Springfield to Marshalltown. However, you can take the bus to Peoria Amtrak Station, walk to Peoria, take the bus to Burlington, take the bus to Iowa City, take the bus to Grinnell, then take the taxi to Marshalltown. Alternatively, you can drive from Springfield to Marshalltown in around 5h 49m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aa.com
Flights from Abraham Lincoln Capital Airport to Waterloo Municipal Airport via Chicago O'Hare
- Ave. Duration
- 7h 23m
- When
- Every day
- Estimated price
- $50–320
Flights from Abraham Lincoln Capital Airport to Des Moines via Chicago O'Hare
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $110–650
- Website
- southwest.com
Flights from Lambert–St. Louis International Airport to Des Moines
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $120–850
- Website
- allegiantair.com
Flights from Abraham Lincoln Capital Airport to Des Moines via Punta Gorda
- Ave. Duration
- 7h 4m
- When
- Saturday
- Estimated price
- $300–1,300
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Springfield to Bloomington-Normal
- Ave. Duration
- 52 min
- Frequency
- 5 times a day
- Estimated price
- $8–23
- Website
- https://www.amtrak.com/home.html
Train from Springfield to St. Louis
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- $18–55
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Springfield to Peoria Amtrak Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/home.html
Bus from Springfield to Galesburg Amtrak Station
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (319) 753-2864
- info@burlingtontrailways.com
- Website
- burlingtontrailways.com
Bus from Peoria to Burlington
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $30–65
- Website
- https://burlingtontrailways.com
- Saver Fares
- $30–45
- Flexible Fares
- $40–65
Bus from Burlington to Iowa City
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $28–55
- Website
- https://burlingtontrailways.com
- Saver Fares
- $28–45
- Flexible Fares
- $35–55
Bus from Iowa City to Grinnell
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $27–55
- Website
- https://burlingtontrailways.com
- Saver Fares
- $27–40
- Flexible Fares
- $35–55
Bus from Galesburg to Monroe
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $40–85
- Website
- https://burlingtontrailways.com
- Saver Fares
- $40–65
- Flexible Fares
- $55–85
Bus from Bloomington/Normal to Burlington
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- https://burlingtontrailways.com
- Saver Fares
- $35–55
- Flexible Fares
- $50–75
- Phone
- +1 320.253.2226
- Website
- executiveexpress.biz
Shuttle from Des Moines International Airport, IA to Nevada, IA
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $85–220
- Website
- https://www.executiveexpress.biz
- Schedules at
- https://www.executiveexpress.biz/coverage-areas/
- Ave. Duration
- 48 min
- Estimated price
- $70–160
First Call Taxi
- Phone
- +1 319-233-8294
Dolly's Taxi
- Phone
- +1 319-242-2011
- Website
- dollystaxi.com
Cyclone Cab
- Phone
- +1 515-233-3324
Cyclone Cab
- Phone
- +1 515-233-3324
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide








