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

    $160 - $520
    1. Guelph

      1 h 5 min - every 3 hours

      $28 - $40

    2. UP Express Union Station

      25 min - every 10 minutes

    3. Toronto (YYZ)

      2 h 1 min - non-stop

      $130 - $480

    4. Halifax (YHZ)

      39 min - hourly - line 320

      $2

      • Halifax
  • Train, bus to Hamilton, fly

    $159 - $1,002
    1. Guelph

      1 h 5 min - every 3 hours

      $28 - $40

    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)

      2 h - non-stop

      $120 - $950

    5. Halifax (YHZ)

      39 min - hourly - line 320

      $2

      • Halifax
  • Bus, train, night bus

    $216 - $334
    1. Guelph

      1 h 53 min - 4 times a day

      $11 - $30

    2. Toronto, ON

      5 h 45 min - every 4 hours

      $35 - $55

    3. Montréal

      3 h 23 min - every 3 hours

      $45 - $65

    4. Québec

      2 h 31 min - 4 times a week

      $24 - $35

    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

      • Marriott Harbourfront Hotel
  • Train

    $238 - $348
    1. Guelph

      1 h 5 min - every 3 hours

      $28 - $40

    2. Toronto

      4 h 54 min - every 3 hours

      $70 - $100

    3. Montréal

      21 h 40 min - 3 times a week

      $140 - $210

      • Halifax
  • Drive

    $150 - $230
    1. Guelph

      20 h 6 min - 1162.3 miles

      $150 - $230

      • Halifax
  • 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 line 320 bus to Halifax. 5 h 42 min $275. 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 line 320 bus to Halifax. 7 h 58 min $236. From Guelph bus to Toronto, ON, bus to Montréal, train to Québec, night bus to Rivière-du-Loup, PQ, bus to Moncton, NB, then bus to Marriott Harbourfront Hotel. 28 h 3 min $255. From Guelph train to Toronto, train to Montréal, then train to Halifax. 28 h 59 min $288. From Guelph drive to Halifax. 20 h 6 min $188.