Book Now

Bus to Iowa

Iowa Bus Stops

With Jefferson Lines, you can count on reliable and comfortable travel. Our Iowa bus routes are designed for ease and efficiency, with your comfort always top of mind. For added convenience, we offer multiple bus stops throughout Iowa where you can board and purchase tickets. Get your bus tickets to Iowa with Jefferson Lines today—explore our locations below and start planning your trip!

Download Iowa Route Map

Bus Stops
Location Services Hours Notes

Ames

Get Directions
Ames Intermodal Facility
129 Hayward Ave. Suite 103
Ames, IA 50010
858-800-8898
Services Passenger Stop
College Connection
Hours M-Su: 5 AM–12 AM
Hol: Closed
Notes

Burlington

Get Directions
906 Broadway Street
West Burlington, IA 52655
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Cedar Rapids (Airport - CID)

Get Directions
2818 Lippisch Place SW
Cedar Rapids, IA 52404
858-800-8898
Services Passenger Stop
Tickets Sold Here
Hours Mon-Sun: 8:45 AM-5:00 PM
Notes

Clarinda

Get Directions
Hy-Vee Pharmacy
1200 S 16th St.
Clarinda, IA 51632
858-800-8898
Services Passenger Stop
Hours M-Sa: 5 AM–12 AM
Sun: Unstaffed
Hol: Unstaffed
Notes

Clear Lake

Get Directions
Kwik Star
3205 Willow Creek Ct.
Clear Lake, IA 50428
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Hol: 24 Hours
Notes ATTENTION
The following schedules do not depart Mason City’s Airport. Please board Jefferson at Kwik Star.

NORTHBOUND | 0802
NORTHBOUND | 0806
SOUTHBOUND | 0805
SOUTHBOUND | 0801

Davenport (Ground Transportation)

Get Directions
Ground Transportation Center
304 W River Drive
Davenport, IA 52801
858-800-8898
Services Tickets Sold Here
Hours Mon-Fri: 9:45 AM-5:15 PM
Sat-Sun: Closed
Notes

Davenport (Speedway)

Get Directions
Speedway
8320 Hillandale Road
Davenport, IA 52806
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Des Moines

Get Directions
1641 E. Euclid Ave
Des Moines, IA 50316
515-243-1773
Services Passenger Stop
Tickets Sold Here
Hours M-F: 3:30 AM–12 PM; 3:35 PM–12:05 AM
Sat-Sun: 7 AM–12 PM; 3:35 PM–12:05 AM
Notes

Fort Dodge

Get Directions
Dart Van Service
530 1st Ave. S
Fort Dodge, IA 50501
858-800-8898
Services Passenger Stop
Tickets Sold Here
Hours M-Fri: 8:00 AM–5:00 PM
Sat-Su: Closed
Notes

Fort Madison

Get Directions
Shell Station
5002 Avenue O
Fort Madison, IA 52627
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Iowa City

Get Directions
170 East Court Street
Iowa City, IA 52240
858-800-8898
Services Passenger Stop
Tickets Sold Here
Hours Mon-Sat: 10:00 AM-4:00 PM
Sun: 3:00 PM-4:00 PM
Notes

Keokuk

Get Directions
Casey's General Store
3530 Main St.
Keokuk, IA 52632
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Lamoni

Get Directions
Amish Country Store
109 S. Spruce Dr.
Lamoni, IA 50140
641-784-4800
Services Passenger Stop
Tickets Sold Here
College Connection
Hours M-F: 8 AM–4 PM
Sa-Su: Closed
Hol: Closed
Notes

Latimer (Dudley's Corner)

Get Directions
Dudley's Corner
648 IA-3
Latimer, IA 50452
858-800-8898
Services Passenger Stop
Hours M-Su: 6 AM–10 PM
Hol: 6 AM–10 PM
Notes

Marshalltown

Get Directions
Git N Go
3302 S Center Street
Marshalltown, IA 50158
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Mason City

Get Directions
Mason City Municipal Airport - Jefferson Bus Depot
9184 265th St.
Clear Lake, IA 50428
858-800-8898
Services Passenger Stop
Tickets Sold Here
College Connection
Hours M-Fr: 8:30 AM–4:30 PM
Sa-Su: 2:00 PM–3:30 PM
Hol: 2:00 PM–3:30 PM
Notes ATTENTION
The following schedules do not depart Mason City’s Airport. Please board Jefferson at Kwik Star.

NORTHBOUND | 0802
SOUTHBOUND | 0805
SOUTHBOUND | 0801

Monroe

Get Directions
Casey's General Store
201 Ralph St.
Monroe, IA 50170
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Mt. Pleasant

Get Directions
Heidleburg Motel
2005 East Washington St.
Mt. Pleasant, IA 52641
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Osceola

Get Directions
Pilot Travel Center
2010 W Clay St.
Osceola, IA 50213
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Hol: 24 Hours
Notes

Oskaloosa

Get Directions
Precise Imaging
501 High Avenue W
Oskaloosa, IA 52577
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Ottumwa

Get Directions
The Corner Of
S. Market St. & E Main St.
Ottumwa, IA 52501
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Shenandoah

Get Directions
Mondo’s Restaurant
309 S Fremont St.
Shenandoah, IA 51601
858-800-8898
Services Passenger Stop
Hours M-Th: 6 AM–9 PM
F-Sa: 6:30 AM–10 PM
Sun: 8 AM–9 PM
Hol: Unstaffed
Notes

Sioux City

Get Directions
501 Nebraska St.
Sioux City, IA 51101
712-255-7678
Services Passenger Stop
Tickets Sold Here
College Connection
Hours M-F: 7:30 AM–5:30 PM
Sa: 7:30 AM–12 PM; 4 PM–5:30 PM
Su: 7:30 AM–8:15 AM; 4 PM–5:30 PM
Hol: 7:30 AM–8:15 AM; 4 PM–5:30 PM
Notes

Walcott

Get Directions
McDonald's
2955 N Plainview Rd.
Walcott, IA 52773
858-800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Holidays: 24 Hours
Notes

Williams

Get Directions
Jay Bros. Truck Stop
3065 220th St.
Williams, IA 50271
(858) 800-8898
Services Passenger Stop
Hours M-Su: 24 Hours
Hol: 24 Hours
Notes

* Locations with hours of "Meets bus" are unstaffed during the day, but a representative will be present when a bus is scheduled to arrive.