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

    $123 - $327
    1. Detroit

      23 min - hourly - line 8

      $7

    2. Windsor (YQG)

      2 h 55 min - 1 stopover

      $110 - $300

    3. Montreal (YUL)

      16 min - hourly

      $7 - $21

  • Fly Detroit to Montreal

    $180 - $574
    1. Detroit

      28 min - hourly - line 019

      $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 - $848
    1. Detroit

      28 min - hourly - line 019

      $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 - $125
    1. Detroit, MI

      5 h 18 min - once daily

      $30 - $70

    2. Toronto, ON

      5 h 45 min - every 3 hours

      $35 - $55

  • Bus via Ottawa, ON

    $69 - $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

      $17 - $45

  • Drive

    $70 - $110
    1. Detroit

      10 h 4 min - 561.8 miles

      $70 - $110

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

From Transit Terminal Church at Pitt line 8 bus to Windsor airport, fly to Montreal airport, then bus to Montreal. 5 h 4 min $161. From Rosa Parks Transit 19 line 019 bus to Outer Dr & Edsel, line 125 bus to Detroit airport, fly to Montreal airport, then bus to Montreal. 5 h 51 min $248. From Rosa Parks Transit 19 line 019 bus to Outer Dr & Edsel, line 125 bus to Detroit airport, fly to Burlington airport, then bus to Montreal. 7 h 29 min $303. From Windsor train to Toronto then train to Montréal. 9 h 24 min $148. From Detroit, MI bus to Toronto, ON then bus to Montreal. 11 h 44 min $90. From Windsor University, ON bus to Toronto, ON, bus to Ottawa, ON, then bus to Montreal, PQ. 14 h 30 min $119. From Detroit drive to Montreal. 10 h 4 min $90.