Travel options for:
Toronto to Lansing
  • Bus

    $41 - $103
    1. Toronto, ON

      4 h 57 min - once daily

      $26 - $65

    2. Detroit, MI

      2 h 2 min - twice daily

      $15 - $40

  • Train

    $99 - $185
    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, MI

      4 min - once daily

      $1 - $22

  • Drive

    $40 - $60
    1. Toronto

      5 h 15 min - 301.6 miles

      $40 - $60

  • Fly Toronto to Detroit, bus

    $169 - $478
    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. WBD Gr. River past MAC AVE

      16 min - every 10 minutes - line 01

      $2

  • 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

      2 h 2 min - twice daily

      $15 - $40

  • Fly Toronto to Sarnia, train

    $152 - $265
    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, MI

      4 min - once daily

      $1 - $22

  • 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

      2 h 2 min - twice daily

      $15 - $40

  • Bus to Buffalo, fly to Detroit, bus

    $169 - $530
    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)

      1 h 11 min - non-stop

      $130 - $470

    4. Detroit (DTW)

      2 h 55 min - every 2 hours

      $23 - $35

    5. WBD Gr. River past MAC AVE

      16 min - every 10 minutes - line 01

      $2

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

From Toronto, ON bus to Detroit, MI then bus to Lansing, MI. 7 h 59 min $92. From Toronto train to London, train to Sarnia, drive to Port Huron Amtrak, train to East Lansing, MI, then bus to Lansing. 8 h 58 min $177. From Toronto drive to Lansing. 5 h 15 min $62. From UP Express Union Station train to Toronto airport, fly to Detroit airport, bus to WBD Gr. River past MAC AVE, then line 01 bus to Lansing. 7 h 53 min $356. 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, then bus to Lansing. 7 h 24 min $281. From UP Express Union Station train to Toronto airport, fly to Sarnia airport, drive to Port Huron Amtrak, train to East Lansing, MI, then bus to Lansing. 7 h 11 min $269. 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, then bus to Lansing. 7 h 40 min $218. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Detroit airport, bus to WBD Gr. River past MAC AVE, then line 01 bus to Lansing. 9 h 32 min $393.