- Iowa City to Champaign buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Greyhound Lines, Inc. + FlixBus | Bus | Iowa City | Champaign (Intermodal Transportation Center) | CheapestFastest | ||||
Greyhound Lines, Inc. + FlixBus | Bus | Iowa City | Champaign (Intermodal Transportation Center) | No tags |
Last refresh of the prices: Last Sunday at 6:32 PM CST.
Get from Iowa City to Champaign
This route is served by bus only
The journey takes about 11 hours 55 minutes, and with fares starting at just $111, it presents an excellent value for a comfortable ride.
1bus per day
11h 55mAverage Duration
326 kmDistance
8kgCO₂ emissions
Compare bus companies
4 out of 5 stars4/520 reviews
3.5 out of 5 stars3.5/587,371 reviews
US Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Iowa City and Champaign?
Stops in Iowa City
Stops in Champaign
Frequently asked questions about travelling from Iowa City to Champaign by bus
What is the distance between Iowa City and Champaign?
The distance between Iowa City and Champaign is around 326 km (202 miles).
What are the departure and arrival locations for buses traveling from Iowa City to Champaign?
Buses traveling this route start their trip at Court Street Bus Station, in Iowa City, and end it at Illinois Terminal - Champaign Intermodal Transportation Center, in Champaign.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Iowa City
Buses Leaving from Iowa City
- Bus from Iowa City to Ames
- Bus Iowa City - Ottumwa
- Iowa City - Chicago
- Bus from Iowa City to Des Moines
- Bus Iowa City - Minneapolis
- Iowa City - Omaha
- Bus from Iowa City to Eugene
- Bus Iowa City - Peoria
- Iowa City - Baytown
- Bus from Iowa City to Champaign
- Bus Iowa City - Lafayette
- Iowa City - Boston
- Bus from Iowa City to San Antonio
- Bus Iowa City - Memphis
- Iowa City - Topeka
Buses Going to Iowa City
- Bus from Des Moines to Iowa City
- Bus Waterloo - Iowa City
- Ames - Iowa City
- Bus from Burlington to Iowa City
- Bus Chicago - Iowa City
- Cedar Rapids - Iowa City
- Bus from Columbia to Iowa City
- Bus Memphis - Iowa City
- Detroit - Iowa City
- Bus from North Branch to Iowa City
- Bus Wichita Falls - Iowa City
- Champaign - Iowa City
- Bus from Newark to Iowa City
- Bus St. Louis - Iowa City
- Cincinnati - Iowa City
Popular Buses Connecting Champaign
Buses Leaving from Champaign
- Bus from Champaign to Chicago
- Bus Champaign - St. Louis
- Champaign - Peoria
- Bus from Champaign to Burlington
- Bus Champaign - Lincoln
- Champaign - Iowa City
- Bus from Champaign to Columbus
- Bus Champaign - Galesburg
- Champaign - Cincinnati
- Bus from Champaign to Sebring
- Bus Champaign - Davenport
- Champaign - Laredo
- Bus from Champaign to Springfield
- Bus Champaign - Sebastian
- Champaign - Milwaukee
Buses Going to Champaign
- Bus from Rantoul to Champaign
- Bus Chicago - Champaign
- Beaumont - Champaign
- Bus from Bloomington to Champaign
- Bus Peoria - Champaign
- Dallas - Champaign
- Bus from West Palm Beach to Champaign
- Bus Jacksonville - Champaign
- St. Louis - Champaign
- Bus from Baltimore to Champaign
- Bus New York City - Champaign
- Houston - Champaign
- Bus from Laramie to Champaign
- Bus Gary - Champaign
- Madison - Champaign
Popular routes in this country
- Bus from Washington to New York City
- Bus Boston - New York City
- New York City - Boston
- Bus from Philadelphia to New York City
- Bus Niagara Falls - New York City
- Buffalo - New York City
- Bus from New York City to Fleischmanns
- Bus Baton Rouge - New Orleans
- Baltimore - New York City
- Bus from Atlanta to Savannah
- Bus Albany - New York City
- New York City - Burlington
- Bus from Las Vegas to Los Angeles
- Bus Los Angeles - San Diego
- Detroit - Chicago







