Travel options for:
Kalamazoo to Toronto
  • Fly

    $197 - $1,344
    1. Kalamazoo

      9 min - 4.8 miles

      $16 - $19

    2. Kalamazoo (AZO)

      3 h 28 min - 1 stopover

      $160 - $1,300

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $25

  • Train

    $86 - $156
    1. Kalamazoo Amtrak

      3 h 3 min - once daily

      $35 - $80

    2. Detroit Amtrak

      12 min - 7.4 miles

      $1 - $2

    3. Windsor

      4 h 6 min - every 3 hours

      $50 - $75

  • Bus

    $40 - $100
    1. Kalamazoo, MI

      8 h 43 min - once daily

      $40 - $100

  • Bus, train

    $74 - $126
    1. Kalamazoo, MI

      3 h 23 min - once daily

      $18 - $45

    2. Transit Terminal at Chatham

      15 min - every 20 minutes

      $3

    3. College Ave. at Community

      26 min - every 30 minutes - line 2

      $3

    4. Windsor

      4 h 6 min - every 3 hours

      $50 - $75

  • Drive

    $45 - $75
    1. Kalamazoo

      6 h 31 min - 372.7 miles

      $45 - $75

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

From Kalamazoo taxi to Kalamazoo airport, fly to Toronto airport, then train to Toronto. 4 h 5 min $642. From Kalamazoo Amtrak train to Detroit Amtrak, drive to Windsor, then train to Toronto. 7 h 45 min $123. From Kalamazoo, MI bus to Toronto, ON. 8 h 43 min $71. From Kalamazoo, MI bus to Transit Terminal at Chatham, bus to College Ave. at Community Centre, line 2 bus to Windsor, then train to Toronto. 8 h 50 min $102. From Kalamazoo drive to Toronto. 6 h 31 min $60.