Travel from Edmonton to Halifax-NS-Canada

Train or fly from Edmonton to Halifax?

WestJet and Air Canada fly from Edmonton to Halifax hourly. Alternatively, Greyhound Canada operates a train from Edmonton to Halifax once daily. Tickets cost $6 - $20 and the journey takes 15 min. 3 other operators also service this route.

How to get from Edmonton to Halifax

From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Halifax airport, then bus to Halifax. 8 h 46 min $466. From Edmonton - Welcome Centre line 5229 bus to Edmonton, train to Toronto, train to Montréal, then train to Halifax. 3 days 12 h $833. From Edmonton - Downtown Office bus to Sb 1 St Sw @ 10 Av Sw, line 90 bus to Calgary, AB, bus to Toronto, ON, bus to Kingston, ON, drive to Portland, ME, car ferry to Yarmouth, walk to Yarmouth, then bus to Halifax. 3 days 12 h $623. From Edmonton - Welcome Centre line 5229 bus to Edmonton, walk to Edmonton, train to Front St. At Bay St., line 6 bus to Toronto, ON, bus to Montreal, walk to Montréal, QC, then train to Halifax, NS. 3 days 14 h $846. From Edmonton drive to Halifax. 2 days 9 h $545.
Close Print Itinerary
  1. Here are 5 options to get from
    Edmonton to Halifax:

    1. Trip:
      1 Fly
      • One-Way approx: USD $357 - $568
      • Duration: 8 h 46 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $357 - $568
        • Duration: 8 h 46 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $377 - $1,370
      • Duration: 3 days 12 h
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $377 - $1,370
        • Duration: 3 days 12 h
        Close x
    3. Trip:
      3 Bus, drive, car ferry
      • One-Way approx: USD $459 - $784
      • Duration: 3 days 12 h
      Open +
      • Trip:
        3 Bus, drive, car ferry
        • One-Way approx: USD $459 - $784
        • Duration: 3 days 12 h
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $375 - $1,293
      • Duration: 3 days 14 h
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $375 - $1,293
        • Duration: 3 days 14 h
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $440 - $650
      • Duration: 2 days 9 h
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $440 - $650
        • Duration: 2 days 9 h
        Close x