Travel options for:
Toronto Airport (YYZ) to Windsor
  • Fly Toronto to Windsor

    $85 - $347
    1. Toronto (YYZ)

      1 h 3 min - non-stop

      $80 - $350

    2. Windsor (YQG)

      14 min - hourly - line 8

      $3

  • Fly Toronto to Detroit

    $147 - $445
    1. Toronto (YYZ)

      1 h 10 min - non-stop

      $140 - $450

    2. Detroit (DTW)

      45 min - every 2 hours - line 125

      $2

    3. Fort & West Outer Drive

      22 min - hourly

      $1 - $2

  • Fly Toronto Island to Windsor

    $103 - $320
    1. Toronto Airport (YYZ)

      25 min - every 10 minutes

      $21 - $24

    2. Union Station

      12 min - every 10 minutes - line 509

      $3

    3. Toronto Island (YTZ)

      1 h - non-stop

      $75 - $290

    4. Windsor (YQG)

      14 min - hourly - line 8

      $3

  • Train

    $72 - $99
    1. UP Express Pearson Airport

      25 min - every 10 minutes

      $21 - $24

    2. Toronto

      4 h 9 min - hourly

      $50 - $75

  • Bus

    $32 - $73
    1. Pearson Airport Terminal 1

      21 min - hourly - line 34

      $4 - $6

    2. Yonge St At Sheppard Ave West

      28 min - every 30 minutes - line 320

      $3

    3. Toronto, ON

      4 h 56 min - once daily

      $25 - $65

  • Drive

    $29 - $45
    1. Toronto Airport (YYZ)

      3 h 57 min - 219.7 miles

      $29 - $45

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

From Toronto airport fly to Windsor airport then line 8 bus to Windsor. 1 h 59 min $126. From Toronto airport fly to Detroit airport, line 125 bus to Fort & West Outer Drive, then bus to Windsor. 3 h 20 min $254. From UP Express Pearson Airport train to Union Station, line 509 tram to Toronto Island airport, fly to Windsor airport, then line 8 bus to Windsor. 3 h 37 min $198. From UP Express Pearson Airport train to Toronto then train to Windsor. 4 h 53 min $87. From Pearson Airport Terminal 1 line 34 bus to Yonge St At Sheppard Ave West, line 320 bus to Toronto, ON, then bus to Windsor, ON. 6 h 50 min $52. From Toronto Airport (YYZ) drive to Windsor. 3 h 57 min $35.