Travel from Edmonton to Nova-Scotia

Train or fly from Edmonton to Nova Scotia?

WestJet, Air Canada and Flair Airlines fly from Edmonton to Glace Bay 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 Nova Scotia

From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Sydney airport, then taxi to Glace Bay. 9 h 50 min $875. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Halifax airport, line 320 bus to Bridge Terminal Bay 3, then line 61 bus to Cole Harbour. 9 h 32 min $460. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to St John airport, drive to Saint John, NB, car ferry to Digby, then drive to Kentville. 15 h 3 min $810. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Moncton airport, bus to Sackville, NB, walk to Sackville, then train to Amherst. 12 h 49 min $795. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Charlottetown airport, drive to Wood Islands, PEI, car ferry to Caribou, NS, then drive to New Glasgow. 12 h 55 min $981. 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 $622. 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.