Duration 7h 11m
Distance 716.7 miles
Average price $250
Possible routes 8 found

Greater Sudbury to Crystal Lake

Rome2rio has found 8 ways to get from Greater Sudbury to Crystal Lake by flight, train, bus and car. We recommend flying from Sudbury to Chicago O'Hare and then taking the train from Irving Park to Crystal Lake, which is the fastest option and takes around 7h 11m.

Recommended route

Fly to Chicago O'Hare, train

  1. Sudbury
  2. Irving Park
  3. Crystal Lake
Fastest
7h 11m
$164 - $878
Alternative routes

Fly to Chicago Midway, train

  1. Sudbury
  2. Chicago OTC
  3. Crystal Lake
7h 50m
$205 - $549

Fly to Milwaukee, bus, train

  1. Sudbury
  2. Milwaukee, WI - Airport
  3. Irving Park
  4. Crystal Lake
11h 19m
$258 - $762

Bus, train

  1. Sudbury, ON - 1663 Kingsway
  2. Malton
  3. Port Huron Amtrak Station
  4. Chicago OTC
  5. Crystal Lake
19h 51m
$147 - $255

Bus

  1. Sudbury, ON - 1663 Kingsway
  2. Toronto, On
  3. Rosemont CTA Station
  4. Crystal Lake
22h 42m
$94 - $151

Bus, night bus, train via Toronto

  1. Sudbury
  2. Toronto, On
  3. Chicago OTC
  4. Crystal Lake
20h 43m
$121 - $160

Bus, night bus, train

  1. Sudbury, ON - 1663 Kingsway
  2. Toronto, On
  3. Chicago OTC
  4. Crystal Lake
21h 8m
$89 - $139

Drive

  1. Greater Sudbury
  2. Crystal Lake
12h 54m
Cheapest
$95 - $140

Frequently asked questions

Want to know about travelling from Greater Sudbury to Crystal Lake? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Greater Sudbury to Crystal Lake is to drive which costs $120 - $190 and takes 12h 54m.

More details

The quickest way to get from Greater Sudbury to Crystal Lake is to fly and train which costs $210 - $1,200 and takes 7h 11m.

More details

The distance between Greater Sudbury and Crystal Lake is 468 miles. The road distance is 716.7 miles.

Get driving directions

The best way to get from Greater Sudbury to Crystal Lake without a car is to bus which takes 22h 42m and costs $120 - $200.

More details

It takes approximately 7h 11m to get from Greater Sudbury to Crystal Lake, including transfers.

More details

There is no direct flight from Sudbury Airport to Chicago O'Hare Airport. The quickest flight takes 4h 25m and has one stopover.

Search flights

Crystal Lake is 1h behind Greater Sudbury. It is currently 11:19 AM in Greater Sudbury and 10:19 AM in Crystal Lake.

Yes, the driving distance between Greater Sudbury to Crystal Lake is 717 miles. It takes approximately 12h 54m to drive from Greater Sudbury to Crystal Lake.

Get driving directions

United Airlines and Air Canada offer flights from Sudbury Airport to Chicago O'Hare Airport.

Search flights

There are 26+ hotels available in Crystal Lake. Prices start at $100 USD per night.

More details

The best way to get from Greater Sudbury to Sudbury Airport is to taxi which takes 24 min and costs $70 - $90.

More details

How to travel from Greater Sudbury to Crystal Lake

Find all the possible transport options for your trip from Greater Sudbury to Crystal Lake right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Greater Sudbury and Crystal Lake?

You can take a bus from Greater Sudbury to Crystal Lake via Toronto, ON - 610 Bay Street, Toronto, On, Chicago, Il, Chicago Cumberland Ave(E), Il, Cumberland, Rosemont, Rosemont CTA Station, and Pace I-90/Randall Road Park-n-Ride in around 22h 42m.
Airlines
Ave. Duration
4h 25m
Frequency
Every day
Estimated price
$140 - $1,300

Contact Details

Ave. Duration
5h 12m
Frequency
Every day
Estimated price
$140 - $1,300

Contact Details

Ave. Duration
4h 51m
Frequency
Every day
Estimated price
$140 - $470

Contact Details

Ave. Duration
6h 15m
Frequency
Monday to Friday
Estimated price
$160 - $650

Contact Details

Crystal Lake, United States

Crystal Lake is a city located in southeastern McHenry County in the northeastern part of the U.S. state of Illinois. It is named after a lake located 1.6 mi west-southwest of the city's downtown. Crystal Lake is about 45 miles northwest of Chicago. The population was 38,000 at the 2000 census, and 40,743 in 2010. Crystal Lake is the largest city in McHenry County, part of the Chicago metropolitan area. The name "Crystal Lake" is often shortened to "CL" locally when referring to the town. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe