Bus Tickets from Iowa City to Champaign

Previously seen trips

Next departures for Iowa City to Champaign on November 23
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GreyhoundBus
Iowa City
Champaign (Intermodal Transportation Center)No tags
GreyhoundBus
Iowa City
Champaign (Intermodal Transportation Center)No tags
GreyhoundBus
Iowa City
Champaign (Intermodal Transportation Center)No tags
GreyhoundBus
Iowa City
Champaign (Intermodal Transportation Center)No tags
Burlington TrailwaysBus
    Iowa City
    Illinois Terminal - Champaign Intermodal Transportation CenterNo tags

    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 $92, it presents an excellent value for a comfortable ride.

    1bus per day
    11h 55mAverage Duration
    326 kmDistance
    8kgCO₂ emissions

    Frequently asked questions about travelling from Iowa City to Champaign by bus

    1. What is the distance between Iowa City and Champaign?

      The distance between Iowa City and Champaign is around 326 km (202 miles).

    2. 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.

    People from around the world trust Busbud