Travel Recommendation: Edmonton, AB to Truro, NS
Air
- Companies: Air Canada, WestJet
- Duration: Approximately 9 hours (including layover)
- Distance: 4,000 km
- Costs: Approximately €600 - €800 (varies by booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book your flights at least 3 months in advance and consider flying mid-week to get the best rates.
Train and Bus Option
- Companies: VIA Rail, Maritime Bus
- Duration: Approximately 36 hours
- Distance: 4,000 km (combined train and bus journey)
- Costs: Approximately €200 - €300
- Roads/Routes: VIA Rail from Edmonton to Toronto, followed by Maritime Bus from Toronto to Truro
Pro Tip: Use the VIA Rail reward program to accumulate points for free trips, and check for discounted bus fares while booking.
Recommendation
For efficiency and time, flying is the recommended mode of transport from Edmonton to Truro. Though it might be pricier, the quicker travel time makes it worthwhile. However, if you're on a budget and love scenic views, the combination of train and bus could offer a unique experience.