Travel options for:
Flint to Toronto
  • Train

    $91 - $147
    1. Flint Amtrak

      1 h 36 min - once daily

      $25 - $55

    2. Port Huron Amtrak

      14 min - 8.9 miles

      $1 - $2

    3. Sarnia

      1 h 10 min - every 3 hours

      $29 - $40

    4. London

      2 h 9 min - every 3 hours

      $35 - $55

  • Bus

    $43 - $91
    1. Flint

      1 h 41 min - once daily

      $12 - $22

    2. Detroit, MI

      5 h 18 min - once daily

      $30 - $70

  • Drive

    $30 - $50
    1. Flint

      4 h 24 min - 249.9 miles

      $30 - $50

  • Train to Sarnia, fly to Toronto

    $168 - $257
    1. Flint

      1 h 36 min - once daily

      $25 - $55

    2. Port Huron Amtrak

      16 min - 11.5 miles

      $1 - $3

    3. Sarnia (YZR)

      58 min - non-stop

      $120 - $180

    4. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Bus to Windsor, fly to Toronto Island

    $104 - $341
    1. Flint

      1 h 41 min - once daily

      $12 - $22

    2. Detroit, MI

      1 min - once daily

      $6 - $20

    3. Transit Terminal Church at

      23 min - hourly - line 8

      $7

    4. Windsor (YQG)

      54 min - non-stop

      $75 - $290

    5. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Bus to Windsor, fly to Toronto

    $127 - $422
    1. Flint

      1 h 41 min - once daily

      $12 - $22

    2. Detroit, MI

      1 min - once daily

      $6 - $20

    3. Transit Terminal Church at

      23 min - hourly - line 8

      $7

    4. Windsor (YQG)

      1 h 2 min - non-stop

      $80 - $350

    5. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Bus to Detroit, fly to Toronto

    $177 - $499
    1. Flint

      1 h 41 min - once daily

      $12 - $22

    2. Fort & 6Th

      25 min - hourly

      $1 - $2

    3. Outer Dr & Edsel

      45 min - every 2 hours - line 125

      $2

    4. Detroit (DTW)

      1 h 10 min - non-stop

      $140 - $450

    5. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

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

From Flint Amtrak train to Port Huron Amtrak, drive to Sarnia, train to London, then train to Toronto. 6 h 29 min $150. From Flint bus to Detroit, MI then bus to Toronto, ON. 7 h 59 min $83. From Flint drive to Toronto. 4 h 24 min $51. From Flint Amtrak train to Port Huron Amtrak, drive to Sarnia airport, fly to Toronto airport, then train to Toronto. 4 h 18 min $271. From Flint bus to Detroit, MI, bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto Island airport, then line 509 tram to Toronto. 5 h 45 min $265. From Flint bus to Detroit, MI, bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto airport, then train to Toronto. 6 h 5 min $227. From Flint bus to Fort & 6Th, bus to Outer Dr & Edsel, line 125 bus to Detroit airport, fly to Toronto airport, then train to Toronto. 7 h 5 min $373.