Train from Edmonton to New Glasgow
Find the schedules, compare prices, and buy cheap tickets from Edmonton to New Glasgow. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Air Canada, WestJet, Porter Airlines
- Duration: Approximately 7 hours (including layovers)
- Distance: 3,000 miles
- Costs: $500 - $700 (depends on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Book your flight at least 4-6 weeks in advance to secure lower rates, and be flexible with your travel dates to take advantage of cheaper options.
The best option for the journey from Edmonton, AB to New Glasgow, NS is to take a flight with one or two layovers, primarily through major hubs like Toronto or Halifax.
Train Travel
- Companies: VIA Rail
- Duration: Approximately 2 days (including transfers and waiting times)
- Distance: 3,500 miles
- Costs: $400 - $800 (based on travel class and time)
- Roads/Routes: VIA Rail routes connecting Edmonton to Toronto and then to Halifax
Pro Tip: Consider a sleeper cabin on your VIA Rail trip for a more comfortable overnight journey.
While this is a longer option, it provides beautiful views of Canada’s landscape.
Road Travel
- Companies: Car rental from Hertz, Enterprise, or local agencies
- Duration: Approximately 40 hours driving time (non-stop)
- Distance: 3,500 miles
- Costs: $300 (fuel) + $200 (rental fees) + $50 (tolls/other fees) ≈ $550
- Roads/Routes: Trans-Canada Highway (Highway 1) and various other provincial highways
Pro Tip: Download offline maps before starting the road trip to avoid losing GPS connectivity in remote areas.
This drive offers flexibility and the chance to explore various provinces, but manage your time and take breaks to stay refreshed.