Travel options for:
Mississauga to Montreal
  • Fly Toronto to Montreal

    $82 - $308
    1. Mississauga

      23 min - every 30 minutes - line 107

    2. Toronto (YYZ)

      1 h 12 min - non-stop

      $75 - $290

    3. Montreal (YUL)

      16 min - hourly

      $7 - $21

  • Fly Toronto Island to Montreal

    $100 - $361
    1. Mississauga

      37 min - every 4 hours

      $5 - $7

    2. Union Station

      12 min - every 10 minutes - line 509

      $3

    3. Toronto Island (YTZ)

      1 h 10 min - non-stop

      $85 - $330

    4. Montreal (YUL)

      16 min - hourly

      $7 - $21

  • Fly Toronto to Ottawa, train

    $132 - $354
    1. Mississauga

      23 min - every 30 minutes - line 107

    2. Toronto (YYZ)

      59 min - non-stop

      $90 - $300

    3. Ottawa (YOW)

      16 min - every 30 minutes - line 97

      $3

    4. Hurdman D

      5 min - hourly - line 61

      $3

    5. Ottawa

      1 h 57 min - hourly

      $35 - $50

  • Fly Toronto Island to Montreal St. Hubert

    $438 - $1,150
    1. Mississauga

      37 min - every 4 hours

      $5 - $7

    2. Union Station

      12 min - every 10 minutes - line 509

      $3

    3. Toronto Island (YTZ)

      1 h 20 min - non-stop

      $400 - $1,100

    4. Montreal St. Hubert (YHU)

      20 min - 12.6 miles

      $30 - $40

  • Bus to Hamilton, fly to Montreal

    $116 - $632
    1. Mississauga

      58 min - hourly

      $7 - $9

    2. Macnab Terminal Platform 6

      38 min - every 2 hours - line 20

      $2

    3. Hamilton (YHM)

      1 h 10 min - non-stop

      $100 - $600

    4. Montreal (YUL)

      16 min - hourly

      $7 - $21

  • Train

    $75 - $107
    1. Erindale GO

      37 min - every 4 hours

      $5 - $7

    2. Toronto

      4 h 54 min - every 3 hours

      $70 - $100

  • Bus

    $50 - $71
    1. City Centre Dr. @ Mercer St.

      39 min - hourly - line 19

      $4 - $6

    2. Yorkdale Bus Terminal

      2 h 45 min - 3 times a day

      $22 - $35

    3. Kingston, Ontario

      2 h 55 min - every 3 hours

      $23 - $30

  • Bus Greyhound Canada

    $51 - $119
    1. Rathburn Rd. W. @ Mavis Rd.

      1 h 2 min - every 2 hours - line 21

      $5 - $7

    2. Front St. At Bay St.

      8 min - every 15 minutes - line 6

      $3

    3. Toronto, ON

      4 h 50 min - 3 times a day

      $26 - $65

    4. Ottawa, ON

      2 h 51 min - hourly

      $17 - $45

  • Drive

    $45 - $70
    1. Mississauga

      6 h 19 min - 352.4 miles

      $45 - $70

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

From City Centre Transit Terminal line 107 bus to Toronto airport, fly to Montreal airport, then bus to Montreal. 3 h 21 min $148. From Erindale GO train to Union Station, line 509 tram to Toronto Island airport, fly to Montreal airport, then bus to Montreal. 3 h 49 min $193. From City Centre Transit Terminal line 107 bus to Toronto airport, fly to Ottawa airport, line 97 bus to Hurdman D, line 61 bus to Ottawa, then train to Montreal. 5 h 15 min $231. From Erindale GO train to Union Station, line 509 tram to Toronto Island airport, fly to Montreal St. Hubert airport, then taxi to Montreal. 3 h 33 min $748. From Square One bus to Macnab Terminal Platform 6, line 20 bus to Hamilton airport, fly to Montreal airport, then bus to Montreal. 5 h 31 min $204. From Erindale GO train to Toronto then train to Montréal. 5 h 55 min $90. From City Centre Dr. @ Mercer St. line 19 bus to Yorkdale Bus Terminal, bus to Kingston, Ontario, then bus to Montreal, PQ. 8 h 1 min $63. From Rathburn Rd. W. @ Mavis Rd. line 21 bus to Front St. At Bay St., line 6 bus to Toronto, ON, bus to Ottawa, ON, then bus to Montreal, PQ. 10 h 23 min $83. From Mississauga drive to Montreal. 6 h 19 min $57.