Travel options for:
Toronto to Ottawa
  • Train

    $60 - $90
    1. Toronto

      4 h 10 min - every 3 hours

      $60 - $90

      • Ottawa
  • Train via Fallowfield 2A

    $66 - $88
    1. Toronto

      3 h 51 min - every 3 hours

      $60 - $90

    2. Fallowfield 2A

      28 min - every 20 minutes - line 95

      $3

      • Slater / Empress
  • Bus Greyhound Canada

    $0 - $70
    1. Toronto, ON

      4 h 50 min - 3 times a day

      $0 - $70

      • Ottawa, ON
  • Bus Ontario Northland

    $112 - $162
    1. St Patrick Station -

      19 min - every 20 minutes - line 1

      $3

    2. Yorkdale, ON

      11 h 35 min - 3 times a week

      $110 - $160

      • Ottawa, ON
  • Drive

    $35 - $55
    1. Toronto

      5 h 2 min - 279.9 miles

      $35 - $55

      • Ottawa
  • Fly from Toronto Island

    $90 - $325
    1. Toronto

      8 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      56 min - non-stop

      $85 - $320

    3. Ottawa (YOW)

      17 min - every 30 minutes - line 97

      $3

      • Ottawa
  • Fly from Toronto

    $94 - $301
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h - non-stop

      $90 - $300

    3. Ottawa (YOW)

      17 min - every 30 minutes - line 97

      $3

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

From Toronto train to Ottawa. 4 h 10 min $93. From Toronto train to Fallowfield 2A then line 95 bus to Slater / Empress. 4 h 22 min $94. From Toronto, ON bus to Ottawa, ON. 4 h 50 min $42. From St Patrick Station - Northbound Platform line 1 subway to Yorkdale, ON then bus to Ottawa, ON. 12 h 54 min $162. From Toronto drive to Ottawa. 5 h 2 min $55. From Union Station line 509 tram to Toronto Island airport, fly to Ottawa airport, then line 97 bus to Ottawa. 2 h 31 min $227. From UP Express Union Station train to Toronto airport, fly to Ottawa airport, then line 97 bus to Ottawa. 2 h 52 min $225.