There are 3 ways to get from Cedar Falls to Crystal Lake by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Waterloo Municipal Airport (ALO) to Chicago O'Hare International Airport (ORD)plane ALO - ORD
- Take the train from Irving Park to Crystal Laketrain
3h 49m$58–261Drive 232.2 mi
cheapest- Drive from Cedar Falls to Crystal Lakecar 232.2 mi
4h 35m$43–62Bus, train
- Take the bus from Waterloo to Napervillebus
- Take the train from Naperville to Chicago Union Stationtrain
- Take the train from Chicago OTC to Crystal Laketrain
10h 29m$82–116
Cedar Falls to Crystal Lake by bus, train, and foot
Questions & Answers
The cheapest way to get from Cedar Falls to Crystal Lake is to drive which costs $40 - $65 and takes 4h 35m.
The fastest way to get from Cedar Falls to Crystal Lake is to fly and train which takes 3h 49m and costs $55 - $270.
The distance between Cedar Falls and Crystal Lake is 285 miles. The road distance is 233.6 miles.
The best way to get from Cedar Falls to Crystal Lake without a car is to bus and train which takes 10h 29m and costs $80 - $120.
It takes approximately 3h 49m to get from Cedar Falls to Crystal Lake, including transfers.
Yes, the driving distance between Cedar Falls to Crystal Lake is 234 miles. It takes approximately 4h 35m to drive from Cedar Falls to Crystal Lake.
There are 85+ hotels available in Crystal Lake.
What companies run services between Cedar Falls, IA, USA and Crystal Lake, IL, USA?
There is no direct connection from Cedar Falls to Crystal Lake. However, you can take the taxi to Waterloo Municipal Airport (ALO) airport, fly to Chicago O'Hare International Airport (ORD), walk to O'Hare, take the subway to Irving Park-Blue, walk to Irving Park, then take the train to Crystal Lake. Alternatively, you can take a bus from Main St and W 18th St to Crystal Lake via Central Transfer, Waterloo, Naperville, Naperville, Union Station, and Chicago OTC in around 10h 29m.
- Website
- aa.com
Flights from Waterloo Municipal Airport to Chicago O'Hare International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $35–230
- Phone
- +1 312-696-3872
- Website
- metra.com
Train from Irving Park to Crystal Lake
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- https://metra.com
- Adult
- $5–7
Train from Naperville to Chicago Union Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $5–6
- Website
- https://metra.com
- Adult
- $5–6
Train from Chicago OTC to Crystal Lake
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $6–8
- Website
- https://metra.com
- Adult
- $6–8
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Waterloo to Naperville
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- $70–100
- Book at
- https://www.jeffersonlines.com
- Adult
- $70–100
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





