There are 5 ways to get from Champaign to Waterloo by plane, train, bus, car, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from University Of Illinois Willard Airport (CMI) to Waterloo Municipal Airport (ALO)plane CMI - ALO
4h 52m$86–355Drive 318.2 mi
cheapest- Drive from Champaign to Waterloocar 318.2 mi
5h 24m$59–84Train, bus
- Take the train from Champaign-Urbana to Chicago Union Stationtrain Saluki / ...
- Take the bus from Chicago to Waterloobus Btw 1209 / ...
10h 45m$92–184Bus via Chicago
- Take the bus from Isr to Downtown Chicagobus 2-Northbound / ...
- Take the bus from Chicago to Waterloobus Btw 1209 / ...
10h 50m$91–160Bus
- Take the bus from Champaign Intermodal Trans Ctr to Des Moinesbus Greyhound US0157S
- Take the bus from Des Moines to Waterloobus Greyhound US0154
11h 10m$76–144
Champaign to Waterloo by train, foot, and bus
Questions & Answers
The cheapest way to get from Champaign to Waterloo is to drive which costs $55 - $85 and takes 5h 24m.
The fastest way to get from Champaign to Waterloo is to fly which takes 4h 52m and costs $85 - $360.
No, there is no direct bus from Champaign to Waterloo. However, there are services departing from Isr and arriving at Waterloo via Chicago. The journey, including transfers, takes approximately 10h 50m.
The distance between Champaign and Waterloo is 289 miles. The road distance is 320.1 miles.
The best way to get from Champaign to Waterloo without a car is to train and bus which takes 10h 45m and costs $90 - $190.
It takes approximately 4h 52m to get from Champaign to Waterloo, including transfers.
Champaign to Waterloo bus services, operated by Jefferson Lines, depart from Isr station.
The best way to get from Champaign to Waterloo is to fly which takes 4h 52m and costs $85 - $360. Alternatively, you can bus via Chicago, which costs $90 - $160 and takes 10h 50m.
Champaign to Waterloo bus services, operated by Jefferson Lines, arrive at Downtown Chicago station.
Yes, the driving distance between Champaign to Waterloo is 320 miles. It takes approximately 5h 24m to drive from Champaign to Waterloo.
What companies run services between Champaign, IL, USA and Waterloo, IA, USA?
American Airlines and United Airlines fly from University Of Illinois Willard Airport (CMI) to Waterloo Municipal Airport (ALO) 4 times a day. Alternatively, you can take a bus from Isr to Waterloo via Downtown Chicago and Chicago in around 10h 50m.
- Website
- aa.com
Flights from University Of Illinois Willard Airport to Waterloo Municipal Airport via Chicago O'Hare
- Ave. Duration
- 6h 48m
- When
- Every day
- Estimated price
- $50–310
Flights from University Of Illinois Willard Airport to Waterloo Municipal Airport via Dallas/Ft.Worth, Chicago O'Hare
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $140–600
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Champaign-Urbana to Chicago Union Station
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a day
- Estimated price
- $40–85
- Website
- https://www.amtrak.com/home.html
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Chicago to Waterloo
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $75–110
- Book at
- https://www.jeffersonlines.com
- Adult
- $75–110
Bus from Isr to Downtown Chicago
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $40–60
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–60
Bus from Chicago to Waterloo
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $75–110
- Book at
- https://www.jeffersonlines.com
- Adult
- $75–110
Bus from Des Moines to Waterloo
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Book at
- https://www.jeffersonlines.com
- Adult
- $35–55
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Chicago to Waterloo
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a week
- Estimated price
- $50–100
- Website
- https://www.greyhound.com/
Bus from Chicago to Waterloo
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a week
- Estimated price
- $50–100
- Website
- https://www.greyhound.com/
Bus from Champaign Intermodal Trans Ctr to Des Moines
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $55–110
- Website
- https://www.greyhound.com/
Bus from Des Moines to Waterloo
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a week
- Estimated price
- $20–40
- Website
- https://www.greyhound.com/
- Phone
- +1 800-448-0572
- [email protected]
- Website
- peoriacharter.com
Bus from Isr to Downtown Chicago
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $45–60
- Website
- https://peoriacharter.com
- cash
- $60
- online
- $45
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Book your Champaign to Waterloo bus tickets online with Omio.
There are 43+ hotels available in Waterloo.









