Travel options for:
Windsor to Montreal
  • Fly Windsor to Montreal

    $120 - $324
    1. Windsor

      11 min - hourly - line 8

      $3

    2. Windsor (YQG)

      2 h 55 min - 1 stopover

      $110 - $300

    3. Montreal (YUL)

      16 min - hourly

      $7 - $21

  • Fly Detroit to Montreal

    $180 - $575
    1. Windsor

      25 min - hourly

      $1 - $2

    2. Outer Dr & Edsel

      45 min - every 2 hours - line 125

      $2

    3. Detroit (DTW)

      1 h 30 min - non-stop

      $170 - $550

    4. Montreal (YUL)

      16 min - hourly

      $7 - $21

  • Fly Detroit to Burlington, bus

    $190 - $849
    1. Windsor

      25 min - hourly

      $1 - $2

    2. Outer Dr & Edsel

      45 min - every 2 hours - line 125

      $2

    3. Detroit (DTW)

      1 h 42 min - non-stop

      $170 - $800

    4. Burlington (BTV)

      2 h 12 min - once daily

      $16 - $45

  • Train

    $124 - $173
    1. Windsor

      4 h 6 min - every 3 hours

      $50 - $75

    2. Toronto

      4 h 54 min - every 3 hours

      $70 - $100

  • Bus Megabus CA

    $65 - $124
    1. Windsor, ON

      5 h 16 min - once daily

      $29 - $70

    2. Toronto, ON

      5 h 45 min - every 4 hours

      $35 - $55

  • Bus via Ottawa, ON

    $68 - $173
    1. Windsor University, ON

      5 h 21 min - once daily

      $26 - $65

    2. Toronto, ON

      4 h 50 min - 3 times a day

      $26 - $65

    3. Ottawa, ON

      2 h 51 min - hourly

      $16 - $45

  • Drive

    $70 - $110
    1. Windsor

      10 h 3 min - 558.7 miles

      $70 - $110

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

From Lincoln at Tecumseh line 8 bus to Windsor airport, fly to Montreal airport, then bus to Montreal. 4 h 52 min $157. From Fort & 6Th bus to Outer Dr & Edsel, line 125 bus to Detroit airport, fly to Montreal airport, then bus to Montreal. 5 h 48 min $249. From Fort & 6Th bus to Outer Dr & Edsel, line 125 bus to Detroit airport, fly to Burlington airport, then bus to Montreal. 7 h 26 min $304. From Windsor train to Toronto then train to Montréal. 9 h 24 min $148. From Windsor, ON bus to Toronto, ON then bus to Montreal. 12 h 1 min $89. From Windsor University, ON bus to Toronto, ON, bus to Ottawa, ON, then bus to Montreal, PQ. 14 h 30 min $118. From Windsor drive to Montreal. 10 h 3 min $90.