Travel options for:
Halifax to Ottawa
  • Fly to Ottawa

    $115 - $215
    1. Halifax

      33 min - hourly - line 320

      $2

    2. Halifax (YHZ)

      1 h 51 min - non-stop

      $110 - $210

    3. Ottawa (YOW)

      16 min - every 30 minutes - line 97

      $3

  • Fly to Montreal, train

    $150 - $335
    1. Halifax

      33 min - hourly - line 320

      $2

    2. Halifax (YHZ)

      1 h 41 min - non-stop

      $110 - $280

    3. Montreal (YUL)

      5 min - hourly - line 209

      $3

    4. Dorval

      1 h 30 min - every 3 hours

      $35 - $50

  • Bus

    $163 - $259
    1. Marriott Harbourfront Hotel

      3 h 50 min - 3 times a day

      $35 - $50

    2. Moncton, NB

      6 h 10 min - 4 times a week

      $65 - $100

    3. Rivière-du-Loup

      4 h 50 min - once daily

      $45 - $65

    4. Montreal, PQ

      2 h 30 min - every 4 hours

      $16 - $45

  • Train

    $181 - $249
    1. Halifax, NS

      21 h 40 min - 3 times a week

      $140 - $200

    2. Montréal

      1 h 55 min - every 3 hours

      $35 - $50

  • Drive

    $110 - $180
    1. Halifax

      15 h 21 min - 897.5 miles

      $110 - $180

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

From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Ottawa airport, then line 97 bus to Ottawa. 3 h 50 min $144. From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Montreal airport, line 209 bus to Dorval, then train to Ottawa. 5 h 22 min $194. From Marriott Harbourfront Hotel bus to Moncton, NB, bus to Rivière-du-Loup, bus to Montreal, PQ, then bus to Ottawa, ON. 20 h 5 min $195. From Halifax, NS train to Montréal then train to Ottawa. 23 h 56 min $209. From Halifax drive to Ottawa. 15 h 21 min $145.