1map logoGo to main page

Iowa City, IA, USA to Champaign, IL, USA from $40: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Iowa City, United States
to
Champaign, United States

How to Get from Iowa City to Champaign: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$40 - DriveBest price
391 kmDistance
4h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Iowa City to Champaign with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Burlington Trailways
Bus
Average Duration
6h  25m
Estimated price
$74-144
Recommended
Company
Burlington Trailways
Bus
Average Duration
7h  20m
Estimated price
$72-141
Cheapest
route map
Distance: 391 km
Duration: 4h

See more options

Company
various
Drive
Average Duration
4h 
Estimated price
$40-65
Company
American Airlines, United Airlines
Plane
Average Duration
7h  25m
Estimated price
$254-628
Company
various
Bus
Plane
Average Duration
9h  14m
Estimated price
$268-740
Company
various
Bus
Plane
Average Duration
7h  40m
Estimated price
$741-742
Company
various
Plane
Bus
Average Duration
9h  32m
Estimated price
$743-744

Iowa City - Champaign operators

Explore transport companies operating between Iowa City and Champaign, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
1(800) 992-4618
Website
burlingtontrailways.com

Bus from Iowa City, Ia to Burlington, Ia

Average Duration
1h 30m
Estimated price
72-141

Bus from Burlington, Ia to Champaign, Il

Average Duration
4h 55m
Estimated price
74-144

Bus from Iowa City, Ia to Davenport, Ia

Average Duration
1h 30m
Estimated price
40-65

Bus from Davenport, Ia to Champaign, Il

Average Duration
5h 30m
Estimated price
40-65

Bus from Iowa City, Ia to Chicago, Il

Average Duration
4h 30m
Estimated price
723-724

Bus from Bloomington Normal, Il to Champaign, Il

Average Duration
1h 5m
Estimated price
40-65
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Bloomington to Champaign Intermodal Trans Ctr

Average Duration
55m
Estimated price
728-1448
Plane
Website
aa.com

Plane from Cedar Rapids (CID) to Champaign (CMI)

Average Duration
5h 27m
Estimated price
748-749

Plane from Cedar Rapids (CID) to Champaign (CMI)

Average Duration
7h 56m
Estimated price
1440-1441

Plane from Cedar Rapids (CID) to Champaign (CMI)

Average Duration
4h 59m
Estimated price
747-744
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Bloomington-Normal Uptown Station to Champaign, IL

Average Duration
1h 5m
Estimated price
0-0

Iowa City to Champaign: Overview of Bus, Train, Flight, and Car Trips

Traveling between Iowa City and Champaign offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Iowa City to Champaign covering a distance of 243 miles in just about 4 hours of driving time. Enjoy the changing landscapes from the comfort of your car as you make your way eastward. 💰 Explore the budget-friendly options for traveling by car from Iowa City to Champaign, with prices ranging from $40 to $65 depending on your vehicle's fuel efficiency and any potential pit stops along the way. Make the most of your journey without breaking the bank.
Average price
$40 - $65
🛫 Flying from Iowa City to Champaign involves a journey with one stopover, as there are no direct flights available between Cedar Rapids Airport and Champaign Airport. The quickest flight option takes approximately 4 hours and 59 minutes. 🌍 Both United Airlines and American Airlines provide flights from Cedar Rapids Airport to Champaign Airport. The total travel time from Iowa City to Champaign by plane is around 7 hours and 25 minutes. 💸 The prices for flights between Champaign and Iowa City can vary, typically ranging from $254 to $628, offering flexibility for travelers with different budget preferences.
Departure Point
Cedar Rapids Airport
Arrival Point
Champaign Airport. The quickest flight takes 4h 59m and has one stopover
🚌 Traveling from Iowa City to Champaign by bus involves a journey with transfers, lasting approximately 6 hours and 25 minutes. While there is no direct route, services operate via Burlington. 💰 Ticket prices for the bus ride between Champaign and Iowa City range from $74 to $144. This affordable transportation option provides a convenient way to travel between these two cities in the Midwest.
Departure Point
Iowa City, Ia station
Arrival Point
Champaign, Il station

Frequently asked questions

Find out more about the route from Iowa City to Champaign.

Or choose the category:
The cheapest way to get from Iowa City to Champaign is by driving. The estimated cost of gas for the round trip is between $40 and $65, depending on the vehicle's fuel efficiency and gas prices. The drive usually takes around 4 hours, but it may vary depending on traffic and road conditions.
The fastest way to travel from Iowa City to Champaign is by driving. The journey takes approximately 4 hours and the route typically involves taking I-80 East and I-74 East.
The distance between Iowa City and Champaign is approximately 327 km. If you prefer driving, the road distance is slightly longer at 391 km. It usually takes around 4 hours to drive from Iowa City to Champaign, depending on traffic and your preferred route.
The most convenient way to travel from Iowa City to Champaign without a car is by taking a bus. You can take the bus via West Burlington, which takes around 6 hours and 25 minutes. The cost for this bus journey ranges from $70 to $150, depending on the specific bus company and ticket type.
The journey from Iowa City to Champaign takes approximately 6 hours and 25 minutes, including transfers.
There are plenty of accommodation options available near Champaign with over 58 hotels to choose from. Prices for hotels in the area start at $37 per night, giving travelers a range of options to fit different budgets.
Yes, you can drive from Iowa City to Champaign. The driving distance between the two cities is approximately 391 km. It typically takes about 4 hours to drive from Iowa City to Champaign, but this can vary depending on traffic and road conditions. It is a straightforward route, taking you primarily on I-80 and I-74.
No, there is no direct bus between Iowa City and Champaign. However, there are bus services available that involve transfers. The journey typically takes around 6 hours and 25 minutes, with transfers usually occurring in Burlington.
To catch the bus from Iowa City to Champaign you will need to go to the Iowa City station. The bus service for this route is operated by Burlington Trailways.
The Iowa City to Champaign bus arrives at the Champaign station. The bus service is operated by Burlington Trailways, a reputable transportation company.
American Airlines offers flights between Iowa City and Champaign. However, it is important to note that the flights are not direct and usually have a layover at Cedar Rapids Airport.
The fastest way to get from Iowa City to Champaign by plane is to take a flight from Cedar Rapids Airport with a stopover. The quickest flight duration is about 4 hours and 38 minutes, but the total travel time can be around 7 hours and 38 minutes. American Airlines offers flights from Cedar Rapids Airport to Champaign Airport. The prices of flights between Champaign and Iowa City range from $254 to $628.
The flight from Iowa City to Champaign does not have a direct option. The quickest flight route involves a stopover, which typically adds to the total travel time. On average, the fastest flight takes approximately 4 hours and 38 minutes.
The cost of a flight from Iowa City to Champaign can range from $254 to $628.
The cost of a bus ticket from Iowa City to Champaign typically ranges from $74 to $144, depending on the bus company and the time of travel.
The cost to drive from Iowa City to Champaign ranges from $40 to $65, depending on factors such as gas prices and vehicle efficiency. This estimate includes the round-trip cost for gasoline based on the average fuel consumption for the distance of approximately 230 miles.