Bus stops in Iowa

Bus schedules for Marshalltown, IA

Jefferson Lines and Greyhound run 24 departures a week from Marshalltown to 16 destinations. The first bus leaves at 9:25 AM and the last at 5:20 PM.

Timetable data from · Schedule last changed

Departures a week
24
Destinations
16
Bus companies
2
Bus stops
1

Where the bus stops in Marshalltown

The map needs JavaScript.

Where you can go from Marshalltown

Direct buses, no changes. Pick a destination for its full timetable.

Direct destinations from Marshalltown, IA
DestinationBuses a weekFastestBus companyStandard fare & ticket
Des Moines, IA12 buses a weekFastest 1h 00mJefferson Lines and Greyhound$27Book (carrier website)
Iowa City, IA12 buses a weekFastest 2h 00mJefferson Lines and Greyhound$45Book (carrier website)
Davenport, IA12 buses a weekFastest 3h 05mJefferson Lines and Greyhound$52Book (carrier website)
Moline, IL12 buses a weekFastest 3h 35mJefferson Lines and Greyhound$57Book (carrier website)
Cedar Rapids, IA7 buses a weekFastest 1h 05mJefferson Lines$30Book (carrier website)
Galesburg, IL7 buses a weekFastest 4h 20mJefferson Lines$69Book (carrier website)
Peoria, IL7 buses a weekFastest 5h 15mJefferson Lines$73Book (carrier website)
Bloomington, IL7 buses a weekFastest 6h 10mJefferson Lines$82Book (carrier website)
Champaign, IL7 buses a weekFastest 7h 15mJefferson Lines$91Book (carrier website)
Danville, IL7 buses a weekFastest 8h 05mJefferson Lines$111Book (carrier website)
Indianapolis, IN7 buses a weekFastest 9h 25mJefferson Lines$121Book (carrier website)
Ames, IA5 buses a weekFastest 40mGreyhoundFare not listed, no online booking link
Waterloo, IA5 buses a weekFastest 1h 10mGreyhoundFare not listed, no online booking link
Marion, IA5 buses a weekFastest 2h 20mGreyhoundFare not listed, no online booking link
Rockford, IL5 buses a weekFastest 6h 35mGreyhoundFare not listed, no online booking link
Chicago, IL5 buses a weekFastest 8h 15mGreyhoundFare not listed, no online booking link

A standard fare is the carrier's published one-way price. Many carriers price by demand, so the fare when you book can be higher or lower. Fares don't include any fees the carrier's ticket site may add; BusSchedules.com adds no fees. A dash means the fare isn’t listed here.

Departures from Marshalltown

Every bus leaving Marshalltown, by time of day. Times are local. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Departures from Marshalltown, IA
DepartsGoing toDaysStopBus companyTicket
9:25 AMIndianapolisDailyMarshalltown (Git N Go)Jefferson LinesBook (carrier website)
11:30 AMChicagoMon, Thu, Fri, Sat, SunMarshalltown (Git N Go)GreyhoundNo online booking link
4:10 PMDes MoinesDailyMarshalltown (Git N Go)Jefferson LinesBook (carrier website)
5:20 PMDes MoinesWed–SunMarshalltown (Git N Go)GreyhoundNo online booking link

Nearby towns with service