Travel options for:
Kitchener to Detroit
  • Train

    $64 - $90
    1. Kitchener

      1 h 45 min - every 3 hours

      $29 - $40

    2. London

      1 h 54 min - hourly

      $35 - $50

  • Bus

    $28 - $76
    1. Kitchener, ON

      1 h 35 min - once daily

      $12 - $35

    2. London, ON

      2 h 29 min - once daily

      $16 - $45

  • Drive

    $23 - $35
    1. Kitchener

      3 h 16 min - 176.4 miles

      $23 - $35

  • Train to Toronto Island, fly

    $114 - $340
    1. Kitchener

      1 h 35 min - every 3 hours

      $29 - $45

    2. Union Station

      12 min - every 10 minutes - line 509

      $3

    3. Toronto Island (YTZ)

      1 h - non-stop

      $75 - $290

    4. Windsor (YQG)

      27 min - hourly - line 8

      $6

  • Train to Toronto, fly

    $116 - $397
    1. Kitchener

      1 h 35 min - every 3 hours

      $29 - $45

    2. UP Express Union Station

      25 min - every 10 minutes

    3. Toronto (YYZ)

      1 h 3 min - non-stop

      $80 - $350

    4. Windsor (YQG)

      27 min - hourly - line 8

      $6

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

From Kitchener train to London then train to Windsor. 3 h 58 min $100. From Kitchener, ON bus to London, ON then bus to Detroit, MI. 5 h 4 min $64. From Kitchener drive to Detroit. 3 h 16 min $36. From Kitchener train to Union Station, line 509 tram to Toronto Island airport, fly to Windsor airport, then line 8 bus to Detroit. 5 h $271. From Kitchener train to UP Express Union Station, train to Toronto airport, fly to Windsor airport, then line 8 bus to Detroit. 5 h 15 min $204.