Travel options for:
Toronto to Minnesota
  • Fly Toronto to Minneapolis

    $205 - $488
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      2 h 15 min - non-stop

      $200 - $490

    3. Minneapolis (MSP)

      13 min - every 15 minutes

      $2

    4. MOA Transit Station & Gate C

      10 min - hourly - line 538

      $2

  • Fly Toronto to Duluth

    $175 - $1,177
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      4 h 11 min - 1 stopover

      $170 - $1,200

    3. Duluth (DLH)

      36 min - every 4 hours - line 8

      $2

  • Fly Toronto to Rochester

    $154 - $1,064
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      4 h 7 min - 1 stopover

      $140 - $1,100

    3. Rochester (RST)

      10 min - 3 times a day

      $7 - $11

  • Bus to Buffalo, fly to Minneapolis

    $168 - $447
    1. Toronto

      2 h 10 min - 3 times a day

      $11 - $21

    2. Ellicott St & North Division

      35 min - hourly - line 24

      $2

    3. Buffalo (BUF)

      2 h 24 min - non-stop

      $150 - $420

    4. Minneapolis (MSP)

      13 min - every 15 minutes

      $2

    5. MOA Transit Station & Gate C

      10 min - hourly - line 538

      $2

  • Bus

    $78 - $225
    1. Toronto, ON

      10 h 45 min - once daily

      $45 - $120

    2. Chicago, IL

      7 h 55 min - once daily

      $30 - $110

  • Train via Detroit Amtrak

    $172 - $388
    1. Toronto

      4 h 9 min - hourly

      $50 - $75

    2. Windsor

      11 min - 7.2 miles

      $1 - $2

    3. Detroit Amtrak

      5 h 18 min - once daily

      $50 - $130

    4. Chicago Union Station Amtrak

      7 h 48 min - once daily

      $65 - $180

    5. Union Depot Station

      39 min - every 15 minutes

      $2

  • Train

    $180 - $453
    1. Toronto

      5 h 11 min - every 3 hours

      $35 - $55

    2. Buffalo Depew Station Amtrak

      10 h 46 min - once daily

      $75 - $220

    3. Chicago Union Station Amtrak

      7 h 48 min - once daily

      $65 - $180

    4. Union Depot Station

      39 min - every 15 minutes

      $2

  • Bus via Minneapolis, MN

    $77 - $170
    1. Toronto, ON

      10 h 45 min - once daily

      $45 - $120

    2. Chicago, IL

      7 min - 2006 feet

    3. Chicago

      17 h - 4 times a day

      $29 - $55

  • Drive

    $120 - $180
    1. Toronto

      15 h 41 min - 938 miles

      $120 - $180

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

From UP Express Union Station train to Toronto airport, fly to Minneapolis airport, tram to MOA Transit Station & Gate C, then line 538 bus to Bloomington. 5 h 42 min $269. From UP Express Union Station train to Toronto airport, fly to Duluth airport, then line 8 bus to Duluth. 7 h 42 min $562. From UP Express Union Station train to Toronto airport, fly to Rochester airport, then shuttle to Rochester. 7 h 42 min $504. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Minneapolis airport, tram to MOA Transit Station & Gate C, then line 538 bus to Bloomington. 7 h 29 min $223. From Toronto, ON bus to Chicago, IL then bus to Minneapolis, MN. 19 h 40 min $136. From Toronto train to Windsor, drive to Detroit Amtrak, train to Chicago Union Station Amtrak, train to Union Depot Station, then tram to Government Plaza Station. 20 h 12 min $291. From Toronto train to Buffalo Depew Station Amtrak, train to Chicago Union Station Amtrak, train to Union Depot Station, then tram to Government Plaza Station. 26 h 30 min $336. From Toronto, ON bus to Chicago, IL, walk to Chicago, then bus to Minneapolis, MN. 28 h 52 min $121. From Toronto drive to Minneapolis. 15 h 41 min $151.