Train from Edmonton to Sherbrooke
Find the schedules, compare prices, and buy cheap tickets from Edmonton to Sherbrooke. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 8 hours (including layover)
- Distance: 3,300 km
- Costs: Around ZAR 8,000 - ZAR 12,000 (varies based on booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book your flight in advance and opt for early morning flights for potentially lower fares and less congestion at the airport.
Train Travel
- Companies: VIA Rail
- Duration: Approximately 30 hours (includes transfers)
- Distance: 3,600 km
- Costs: Around ZAR 3,500 - ZAR 5,000 (depending on class of service)
- Roads/Routes: Not applicable
Pro Tip: Consider booking a sleeper cabin for an overnight train journey for added comfort and an immersive travel experience.
Road Travel
- Estimated Duration: Approximately 36 hours of driving time
- Distance: 3,300 km
- Costs: Fuel costs around ZAR 4,500 (assuming an average vehicle mileage)
- Roads/Routes: Use Trans-Canada Highway (Highway 1) for a scenic route with major connections.
Pro Tip: Plan your stops in advance, especially in smaller towns where service stations may be limited, and carry a physical map as a backup.
Comprehensive Recommendation
For the journey from Edmonton, AB to Sherbrooke, QC, flying is the most efficient and practical mode of transport due to the significant distance involved and potential for time savings. Air Canada and WestJet offer reliable services with competitive pricing. However, if you prefer a more scenic journey and have time to spare, consider traveling by train with VIA Rail, which offers comfortable long-distance services.