Travel options for:
Halifax to Toronto
  • Fly to Toronto

    $153 - $507
    1. Halifax

      32 min - hourly - line 320

      $2

    2. Halifax (YHZ)

      2 h 27 min - non-stop

      $130 - $480

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $25

  • Fly to Toronto Island

    $125 - $415
    1. Halifax

      32 min - hourly - line 320

      $2

    2. Halifax (YHZ)

      3 h - non-stop

      $120 - $410

    3. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Fly to Hamilton, train

    $152 - $994
    1. Halifax

      32 min - hourly - line 320

      $2

    2. Halifax (YHZ)

      2 h 27 min - non-stop

      $120 - $950

    3. Hamilton (YHM)

      32 min - every 2 hours - line 20

      $2

    4. Hamilton GO Centre Bus

      15 min - every 30 minutes - line 18

      $3 - $5

    5. Aldershot

      36 min - every 3 hours

      $25 - $35

  • Bus, train

    $225 - $330
    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, PQ

      6 min - 2.6 miles

      $9 - $11

    4. Rivière-du-Loup

      5 h 40 min - 3 times a week

      $50 - $70

    5. Drummondville

      1 h 9 min - every 3 hours

      $29 - $45

    6. Montreal

      5 h 45 min - every 4 hours

      $35 - $55

  • Train

    $216 - $299
    1. Halifax, NS

      21 h 40 min - 3 times a week

      $140 - $200

    2. Montréal

      4 h 54 min - hourly

      $70 - $100

  • Train, bus

    $192 - $317
    1. Halifax, NS

      21 h 40 min - 3 times a week

      $140 - $200

    2. Station Bonaventure

      5 min - every 10 minutes - line 2

      $3

    3. Montreal, PQ

      2 h 51 min - hourly

      $16 - $45

    4. Ottawa, ON

      5 h 5 min - 3 times a day

      $27 - $70

  • Drive

    $140 - $220
    1. Halifax

      19 h 19 min - 1114.2 miles

      $140 - $220

  • 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 Toronto airport, then train to Toronto. 4 h 27 min $264. From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Toronto Island airport, then line 509 tram to Toronto. 4 h 47 min $234. From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, then train to Toronto. 6 h 25 min $227. From Marriott Harbourfront Hotel bus to Moncton, NB, bus to Rivière-du-Loup, PQ, taxi to Rivière-du-Loup, train to Drummondville, train to Montreal, then bus to Toronto, ON. 26 h 2 min $257. From Halifax, NS train to Montréal then train to Toronto. 26 h 52 min $250. From Halifax, NS train to Station Bonaventure, line 2 subway to Montreal, PQ, bus to Ottawa, ON, then bus to Toronto, ON. 31 h 13 min $242. From Halifax drive to Toronto. 19 h 19 min $180.