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: WestJet, Air Canada
- Duration: Approximately 9 hours (including layovers)
- Distance: 4,200 km (2,610 miles)
- Costs: Estimated between £450 - £600 (varies with booking time and availability)
- Roads/Routes: Not applicable (as this is an air travel route)
Pro Tip: Book your flights at least 2-3 months in advance to get the best rates and consider flying mid-week for cheaper fares.
Land Travel (Combination of Train and Bus)
- Companies: VIA Rail, Maritime Bus
- Duration: Approximately 50 hours including transfers
- Distance: 4,900 km (3,045 miles)
- Costs: Estimated between £300 - £450 for train and bus tickets combined
- Roads/Routes: Trans-Canada Highway (via bus from Halifax to New Glasgow)
Pro Tip: Book the VIA Rail ticket in advance to take advantage of early-bird discounts and check for multi-modal tickets that can save you money.
Recommendation: If time is of the essence, flying is the most efficient way to travel from Edmonton to New Glasgow, despite the longer connection times. However, for a scenic and affordable experience, consider taking a combination of train and bus, especially if you enjoy landscapes and don’t mind a longer journey.