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

    $94 - $301
    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

  • Fly Toronto Island to Ottawa

    $96 - $333
    1. Mississauga

      37 min - every 4 hours

      $5 - $7

    2. Union Station

      12 min - every 10 minutes - line 509

      $3

    3. Toronto Island (YTZ)

      56 min - non-stop

      $85 - $320

    4. Ottawa (YOW)

      16 min - every 30 minutes - line 97

      $3

  • Fly Toronto to Kingston, train

    $180 - $655
    1. Mississauga

      23 min - every 30 minutes - line 107

    2. Toronto (YYZ)

      57 min - non-stop

      $120 - $600

    3. Kingston (YGK)

      11 min - 5.8 miles

      $16 - $20

    4. Kingston

      2 h - every 3 hours

      $35 - $55

  • Train

    $65 - $92
    1. Erindale GO

      37 min - every 4 hours

      $5 - $7

    2. Toronto

      4 h 26 min - every 3 hours

      $60 - $85

  • Bus Greyhound Canada

    $31 - $71
    1. Mississauga

      15 min - twice daily

      $4 - $6

    2. Toronto, ON

      4 h 50 min - 3 times a day

      $26 - $65

  • Bus Ontario Northland

    $115 - $166
    1. City Centre Dr. @ Mercer St.

      39 min - hourly - line 19

      $4 - $6

    2. Yorkdale, ON

      11 h 35 min - 3 times a week

      $110 - $160

  • Drive

    $35 - $60
    1. Mississauga

      5 h 16 min - 294.4 miles

      $35 - $60

  • 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 Ottawa airport, then line 97 bus to Ottawa. 2 h 48 min $183. From Erindale GO train to Union Station, line 509 tram to Toronto Island airport, fly to Ottawa airport, then line 97 bus to Ottawa. 3 h 15 min $191. From City Centre Transit Terminal line 107 bus to Toronto airport, fly to Kingston airport, taxi to Kingston, then train to Ottawa. 4 h 55 min $341. From Erindale GO train to Toronto then train to Ottawa. 5 h 38 min $80. From Mississauga bus to Toronto, ON then bus to Ottawa, ON. 6 h 5 min $50. From City Centre Dr. @ Mercer St. line 19 bus to Yorkdale, ON then bus to Ottawa, ON. 13 h 14 min $125. From Mississauga drive to Ottawa. 5 h 16 min $47.