Air
- Companies: Air Canada, WestJet
- Duration: Approximately 7 hours (including layovers)
- Distance: 3,300 kilometers
- Costs: €400 - €600 (varies by booking time and demand)
- Roads/Routes: Not applicable
Pro Tip: Booking a flight with Air Canada that includes a layover in Toronto will often be more economical. Make sure to check for flexible dates to find the best deals.
To travel from Edmonton, Alberta to Edmundston, New Brunswick, I highly recommend taking a flight due to the vast distances involved. After arriving in Toronto, catch a connecting flight to Moncton and rent a car to cover the remaining distance to Edmundston, which is approximately a 2-hour drive.
Train and Car
- Companies: VIA Rail (for train segment), local car rental services
- Duration: Approximately 36 hours (including train journey and driving)
- Distance: 4,200 kilometers
- Costs: €150 (train) + €250 (car rental + fuel) ≈ €400 total
- Roads/Routes: Trans-Canada Highway, Route 130
Pro Tip: Use VIA Rail's multi-day pass to explore major cities along the route, and plan your train travel during daylight for better scenery views.
While this method takes significantly longer and involves more transfers, it allows you to experience Canadian landscapes and rural towns. Start from Edmonton to Jasper by train, and then drive south through scenic routes across multiple provinces.