Travel options for:
Chicago to Canada
  • Fly Chicago O'Hare to Toronto

    $106 - $360
    1. Chicago

      43 min - every 10 minutes

      $2 - $5

    2. Chicago O'Hare (ORD)

      1 h 31 min - non-stop

      $100 - $350

    3. Toronto (YYZ)

      25 min - hourly

      $4 - $5

    4. City Centre Transit Terminal

      6 min - every 30 minutes - line 20

  • Fly Chicago O'Hare to Ottawa

    $178 - $561
    1. Chicago

      43 min - every 10 minutes

      $2 - $5

    2. Chicago O'Hare (ORD)

      1 h 57 min - non-stop

      $170 - $550

    3. Ottawa (YOW)

      11 min - every 30 minutes - line 97

      $3

    4. Billings Bridge 4C

      14 min - every 30 minutes - line 6

      $3

  • Fly Chicago Midway to Toronto Island

    $105 - $367
    1. Chicago

      23 min - every 15 minutes

      $2 - $4

    2. Chicago Midway (MDW)

      1 h 37 min - non-stop

      $100 - $360

    3. Toronto Island (YTZ)

      18 min - every 3 hours - line 307

      $3

  • Fly Chicago O'Hare to Winnipeg

    $205 - $488
    1. Chicago

      43 min - every 10 minutes

      $2 - $5

    2. Chicago O'Hare (ORD)

      2 h 24 min - non-stop

      $200 - $480

    3. Winnipeg (YWG)

      21 min - hourly - line 15

      $3

  • Fly Chicago O'Hare to Montreal

    $142 - $469
    1. Chicago

      43 min - every 10 minutes

      $2 - $5

    2. Chicago O'Hare (ORD)

      1 h 58 min - non-stop

      $130 - $440

    3. Montreal (YUL)

      16 min - hourly

      $7 - $21

    4. Montreal, PQ

      6 min - 1818 feet

    5. Station Sherbrooke Ouest

      8 min - every 30 minutes - line 144

      $3

  • Train via Detroit Amtrak

    $105 - $208
    1. Chicago Union Station Amtrak

      5 h 21 min - once daily

      $50 - $130

    2. Detroit Amtrak

      10 min - 7.5 miles

      $1 - $2

    3. Windsor

      4 h 6 min - every 3 hours

      $50 - $75

    4. UNION STATION - NORTHBOUND

      17 min - every 20 minutes - line 1

      $3

  • Bus

    $61 - $131
    1. Chicago, IL

      11 h 33 min - once daily

      $55 - $130

    2. Dundas Station - Northbound

      14 min - every 20 minutes - line 1

      $3

    3. Eglinton Station

      5 min - every 10 minutes - line 32

      transfer

  • Bus, train

    $86 - $161
    1. Chicago, IL

      10 h 24 min - once daily

      $50 - $120

    2. Brantford

      1 h 6 min - every 3 hours

      $29 - $40

    3. UNION STATION - NORTHBOUND

      15 min - every 20 minutes - line 1

      $3

    4. St Clair West Station

      8 min - every 30 minutes - line 33

      $3

  • Train

    $120 - $276
    1. Chicago Union Station Amtrak

      10 h 16 min - once daily

      $75 - $220

    2. Buffalo

      4 h 31 min - every 3 hours

      $35 - $55

    3. UNION STATION - NORTHBOUND

      15 min - every 20 minutes - line 1

      $3

    4. St Clair West Station

      8 min - every 30 minutes - line 33

      $3

  • Drive

    $65 - $100
    1. Chicago

      8 h 49 min - 513.5 miles

      $65 - $100

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

From Jackson-Blue subway to Chicago O'Hare airport, fly to Toronto airport, bus to City Centre Transit Terminal Platform N, then line 20 bus to Mississauga. 4 h 58 min $178. From Jackson-Blue subway to Chicago O'Hare airport, fly to Ottawa airport, line 97 bus to Billings Bridge 4C, then line 6 bus to Ottawa. 5 h 24 min $230. From Adams/Wabash subway to Chicago Midway airport, fly to Toronto Island airport, then line 307 bus to Toronto. 5 h 18 min $176. From Jackson-Blue subway to Chicago O'Hare airport, fly to Winnipeg airport, then line 15 bus to Winnipeg. 5 h 38 min $267. From Jackson-Blue subway to Chicago O'Hare airport, fly to Montreal airport, bus to Montreal, PQ, walk to Station Sherbrooke Ouest, then line 144 bus to Montréal. 5 h 47 min $192. From Chicago Union Station Amtrak train to Detroit Amtrak, drive to Windsor, train to UNION STATION - NORTHBOUND PLATFORM towards FINCH, then line 1 subway to Davisville Station - Northbound Platform. 10 h 25 min $161. From Chicago, IL bus to Dundas Station - Northbound Platform, line 1 subway to Eglinton Station, then line 32 bus to Eglinton Ave West At Russell Hill Rd. 12 h 1 min $95. From Chicago, IL bus to Brantford, train to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to St Clair West Station, then line 33 bus to Spadina Rd At Old Forest Hill Rd. 12 h 32 min $124. From Chicago Union Station Amtrak train to Buffalo, train to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to St Clair West Station, then line 33 bus to Spadina Rd At Old Forest Hill Rd. 16 h 29 min $207. From Chicago drive to Toronto. 8 h 49 min $83.