Jefferson Lines timetable

Des Moines, IA – Indianapolis, IN

Jefferson Lines timetable: 2 trips serving 12 stops, 14 departures this week. Standard one-way fares run from $13 to $123.

Timetable data from · Schedule last changed

Indianapolis to Des Moines

1 trip · times are local to each stop; the last stop shows arrival.

Jefferson Lines timetable, Indianapolis to Des Moines
StopIndianapolis → Des MoinesDaily
IndianapolisIndianapolis, IN6:40 AM
DanvilleDanville, IL7:00 AM
ChampaignChampaign, IL7:50 AM
BloomingtonBloomington, IL9:00 AM
PeoriaPeoria, IL9:55 AM
GalesburgGalesburg, IL11:00 AM
MolineMoline, IL12:05 PM
Davenport (Ground Transportation)Davenport, IA12:45 PM
Iowa CityIowa City, IA1:55 PM
Cedar Rapids (JL - Lindale Mall)Cedar Rapids, IA3:00 PM
MarshalltownMarshalltown, IA4:10 PM
Des MoinesDes Moines, IA5:10 PM

Des Moines to Indianapolis

1 trip · times are local to each stop; the last stop shows arrival.

Jefferson Lines timetable, Des Moines to Indianapolis
StopDes Moines → IndianapolisDaily
Des MoinesDes Moines, IA8:30 AM
MarshalltownMarshalltown, IA9:25 AM
Cedar Rapids (JL - Lindale Mall)Cedar Rapids, IA10:35 AM
Iowa CityIowa City, IA11:25 AM
Davenport (Ground Transportation)Davenport, IA12:45 PM
MolineMoline, IL1:00 PM
GalesburgGalesburg, IL1:50 PM
PeoriaPeoria, IL2:45 PM
BloomingtonBloomington, IL3:40 PM
ChampaignChampaign, IL4:45 PM
DanvilleDanville, IL5:30 PM
IndianapolisIndianapolis, IN7:50 PM

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.

Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.