Travel options for:
Guelph to Halifax
  • Train to Toronto, fly to Halifax

    $154 - $556
    1. Guelph

      1 h 9 min - every 3 hours

      $23 - $65

    2. UP Express Union Station

      25 min - every 10 minutes

    3. Toronto (YYZ)

      1 h 59 min - non-stop

      $130 - $480

    4. Halifax (YHZ)

      48 min - hourly

      $1 - $12

  • Train, bus to Hamilton, fly to Halifax

    $153 - $1,038
    1. Guelph

      1 h 9 min - every 3 hours

      $23 - $65

    2. Union Station Bus Terminal

      52 min - every 30 minutes

      $7 - $10

    3. Macnab Terminal Platform 6

      38 min - every 2 hours - line 20

      $2

    4. Hamilton (YHM)

      1 h 58 min - non-stop

      $120 - $950

    5. Halifax (YHZ)

      48 min - hourly

      $1 - $12

  • Train to Toronto, fly to Moncton, bus

    $153 - $664
    1. Guelph

      1 h 9 min - every 3 hours

      $23 - $65

    2. UP Express Union Station

      25 min - every 10 minutes

    3. Toronto (YYZ)

      2 h 17 min - non-stop

      $95 - $550

    4. Moncton (YQM)

      3 h 35 min - 3 times a day

      $35 - $50

  • Bus, train via Rivière-du-Loup

    $215 - $510
    1. Guelph

      1 h 51 min - 4 times a day

      $11 - $29

    2. Toronto

      4 h 54 min - every 3 hours

      $50 - $170

    3. Montréal, QC

      7 h 24 min - 3 times a week

      $45 - $150

    4. Rivière-du-Loup

      6 min - 2.7 miles

      $9 - $11

    5. Rivière-du-Loup, PQ

      6 h 10 min - 4 times a week

      $65 - $100

    6. Moncton, NB

      3 h 50 min - 3 times a day

      $35 - $50

  • Bus, train

    $146 - $434
    1. Guelph

      1 h 53 min - 4 times a day

      $11 - $29

    2. Toronto, ON

      5 h 45 min - every 4 hours

      $35 - $55

    3. Montréal, QC

      21 h 40 min - 3 times a week

      $100 - $350

  • Drive

    $150 - $230
    1. Guelph

      20 h 11 min - 1162.4 miles

      $150 - $230

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

From Guelph train to UP Express Union Station, train to Toronto airport, fly to Halifax airport, then bus to Halifax. 5 h 55 min $283. From Guelph train to Union Station Bus Terminal, bus to Macnab Terminal Platform 6, line 20 bus to Hamilton airport, fly to Halifax airport, then bus to Halifax. 8 h 11 min $243. From Guelph train to UP Express Union Station, train to Toronto airport, fly to Moncton airport, then bus to Halifax. 9 h 29 min $283. From Guelph bus to Toronto, train to Montréal, QC, train to Rivière-du-Loup, taxi to Rivière-du-Loup, PQ, bus to Moncton, NB, then bus to Marriott Harbourfront Hotel. 27 h 40 min $326. From Guelph bus to Toronto, ON, bus to Montréal, QC, then train to Halifax, NS. 31 h 18 min $250. From Guelph drive to Halifax. 20 h 11 min $188.

 
 

How to get from Guelph to Halifax?

There is no direct connection from Guelph to Halifax. However, you can take the train to UP Express Union Station, take the train to Toronto airport, fly to Halifax, then take the bus to Halifax. Alternatively, you can take the train to Union Station Bus Terminal, take the bus to Macnab Terminal Platform 6, take the line 20 bus to Hamilton airport, fly to Halifax, then take the bus to Halifax.