Travel options for:
Toronto to Michigan State University
  • Train

    $98 - $163
    1. Toronto

      2 h 10 min - hourly

      $35 - $55

    2. London

      1 h 6 min - every 3 hours

      $29 - $40

    3. Sarnia

      13 min - 8.1 miles

      $1 - $2

    4. Port Huron Amtrak

      2 h 25 min - once daily

      $30 - $70

    5. East Lansing Amtrak

      28 min - 1.5 miles

  • Bus

    $41 - $103
    1. Toronto, ON

      4 h 57 min - once daily

      $26 - $65

    2. Detroit, MI

      1 h 58 min - twice daily

      $15 - $40

    3. SBD Harrison before Service Rd

      14 min - every 20 minutes - line 35

    4. SBD Red Cedar at Wells Hall

      6 min - 1884 feet

  • Bus via DTW North Terminal

    $53 - $102
    1. Toronto, ON

      4 h 57 min - once daily

      $26 - $65

    2. Fort & 6Th

      25 min - hourly

      $1 - $2

    3. Outer Dr & Edsel

      51 min - every 3 hours - line 125

      $2

    4. DTW North Terminal

      3 h 5 min - every 2 hours

      $24 - $35

    5. East Lansing Marriott

      8 min - 2349 feet

  • Drive

    $35 - $60
    1. Toronto

      5 h 13 min - 297.2 miles

      $35 - $60

  • Fly Toronto to Sarnia, train

    $151 - $243
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 3 min - non-stop

      $120 - $180

    3. Sarnia (YZR)

      14 min - 10.5 miles

      $1 - $2

    4. Port Huron Amtrak

      2 h 25 min - once daily

      $30 - $70

    5. East Lansing Amtrak

      28 min - 1.5 miles

  • Fly Toronto to Detroit, bus

    $167 - $476
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 10 min - non-stop

      $140 - $450

    3. Detroit (DTW)

      2 h 55 min - every 2 hours

      $23 - $35

    4. East Lansing Marriott

      8 min - 2349 feet

  • Fly Toronto Island to Windsor, bus

    $104 - $358
    1. Toronto

      12 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      1 h - non-stop

      $75 - $290

    3. Windsor (YQG)

      27 min - hourly - line 8

      $6

    4. Windsor, ON

      1 min - once daily - line 5515

      $6 - $20

    5. Detroit, MI

      1 h 58 min - twice daily

      $15 - $40

    6. East Lansing, MI

      26 min - 1.4 miles

  • Fly Toronto to Windsor, bus

    $109 - $410
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 3 min - non-stop

      $80 - $350

    3. Windsor (YQG)

      27 min - hourly - line 8

      $6

    4. Windsor, ON

      1 min - once daily - line 5515

      $6 - $20

    5. Detroit, MI

      1 h 58 min - twice daily

      $15 - $40

    6. East Lansing, MI

      26 min - 1.4 miles

  • Bus to Buffalo, fly to Detroit, bus

    $167 - $549
    1. Toronto

      2 h 10 min - 3 times a day

      $11 - $21

    2. Ellicott St & North Division

      40 min - hourly

      $2 - $23

    3. Buffalo (BUF)

      1 h 11 min - non-stop

      $130 - $470

    4. Detroit (DTW)

      2 h 55 min - every 2 hours

      $23 - $35

    5. East Lansing Marriott

      8 min - 2349 feet

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

From Toronto train to London, train to Sarnia, drive to Port Huron Amtrak, train to East Lansing Amtrak, then walk to Michigan State University. 8 h 22 min $130. From Toronto, ON bus to Detroit, MI, bus to SBD Harrison before Service Rd, line 35 bus to SBD Red Cedar at Wells Hall, then walk to Michigan State University. 8 h 32 min $72. From Toronto, ON bus to Fort & 6Th, bus to Outer Dr & Edsel, line 125 bus to DTW North Terminal, bus to East Lansing Marriott, then walk to Michigan State University. 11 h 8 min $77. From Toronto drive to Michigan State University. 5 h 13 min $48. From UP Express Union Station train to Toronto airport, fly to Sarnia airport, drive to Port Huron Amtrak, train to East Lansing Amtrak, then walk to Michigan State University. 6 h 35 min $202. From UP Express Union Station train to Toronto airport, fly to Detroit airport, bus to East Lansing Marriott, then walk to Michigan State University. 7 h 38 min $278. From Union Station line 509 tram to Toronto Island airport, fly to Windsor airport, line 8 bus to Windsor, ON, line 5515 bus to Detroit, MI, bus to East Lansing, MI, then walk to Michigan State University. 7 h 46 min $220. From UP Express Union Station train to Toronto airport, fly to Windsor airport, line 8 bus to Windsor, ON, line 5515 bus to Detroit, MI, bus to East Lansing, MI, then walk to Michigan State University. 8 h 2 min $171. From Toronto, ON bus to Ellicott St & North Division St, bus to Buffalo airport, fly to Detroit airport, bus to East Lansing Marriott, then walk to Michigan State University. 9 h 18 min $318.