Travel options for:
Nearby airports Crystal Lake
  • Chicago O'Hare (ORD)

    $4 - $8
    1. O'Hare

      18 min - every 10 minutes

      $2 - $4

    2. Irving Park-Blue

      0 min - 204 feet

    3. Irving Park

      1 h 8 min - 5 times a day

      $2 - $4

  • Chicago Midway (MDW)

    $6 - $11
    1. Midway

      32 min - every 10 minutes

      $2 - $4

    2. Washington/Wabash

      0 min - 771 feet

    3. Madison & Dearborn/State

      5 min - every 20 minutes - line 60

      $2 - $3

    4. Clinton & Madison

      0 min - 263 feet

    5. Chicago OTC

      1 h 21 min - 5 times a day

      $2 - $4

  • Milwaukee (MKE)

    $29 - $60
    1. Milwaukee Mitchell Airport

      1 h 19 min - every 4 hours

      $27 - $60

    2. Chicago Union Station Amtrak

      8 min - 2420 feet

    3. Chicago OTC

      1 h 21 min - 5 times a day

      $2 - $4

  • Madison (MSN)

    $121 - $189
    1. Madison (MSN)

      30 min - 25.7 miles

      $80 - $100

    2. Columbus Amtrak

      2 h 58 min - once daily

      $35 - $85

    3. Chicago Union Station Amtrak

      8 min - 2420 feet

    4. Chicago OTC

      1 h 21 min - 5 times a day

      $2 - $4

  • South Bend (SBN)

    $19 - $42
    1. South Bend, In

      1 h 10 min - every 3 hours

      $15 - $35

    2. Chicago, Il

      0 min - 652 feet

    3. UIC-Halsted

      28 min - every 10 minutes

      $2 - $4

    4. Irving Park-Blue

      0 min - 204 feet

    5. Irving Park

      1 h 8 min - 5 times a day

      $2 - $4

  • Crystal Lake Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Crystal-Lake

Train from Nearby airports to Crystal Lake

Metra operates a train from Chicago O'Hare (ORD) to Crystal Lake hourly. Tickets cost $2 - $4 and the journey takes 1 h 8 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Nearby airports to Crystal Lake

ModeDurationPrice
From O'Hare subway to Irving Park-Blue, walk to Irving Park, then train to Crystal Lake.2 h 14 min$6
From Midway subway to Washington/Wabash, walk to Madison & Dearborn/State, line 60 bus to Clinton & Madison, walk to Chicago OTC, then train to Crystal Lake.2 h 35 min$8
From Milwaukee Mitchell Airport Amtrak train to Chicago Union Station Amtrak, walk to Chicago OTC, then train to Crystal Lake.3 h 23 min$43
From Madison (MSN) taxi to Columbus Amtrak, train to Chicago Union Station Amtrak, walk to Chicago OTC, then train to Crystal Lake.5 h 32 min$162
From South Bend, In bus to Chicago, Il, walk to UIC-Halsted, subway to Irving Park-Blue, walk to Irving Park, then train to Crystal Lake.3 h 37 min$33

How long does it take to get from Nearby airports to Crystal Lake?

It takes approximately 2 h 14 min to get from Nearby airports to Crystal Lake, including transfers.

Is there a direct train between Nearby airports and Crystal Lake?

No, there is no direct train from Nearby airports to Crystal Lake. However, there are services departing from Milwaukee Mitchell Airport Amtrak and arriving at Crystal Lake via Chicago OTC. The journey, including transfers, takes approximately 3 h 23 min.

Operators from Nearby airports to Crystal Lake

OperatorPhoneWebsite
Chicago Transit (CTA)+1 888-968-7282Chicago Transit (CTA)
Metra+1 312-322-6777Metra
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA