Travel Recommendation: Edmonton, AB to Amherst, NS
Transport Mode: Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 7 hours (includes layover)
- Distance: 3,700 km (approx. 2,300 miles)
- Costs: Around €600-€800 per person (varying by booking time and class)
- Roads/Routes: Not applicable for air travel
Pro Tip: For the best rates and flexibility, consider booking your tickets at least 6-8 weeks in advance, and check for multiple dates to find cheaper options.
Transport Mode: Ground Travel (Bus + Train)
- Companies: Greyhound Canada (bus) + VIA Rail Canada (train)
- Duration: Approximately 40 hours
- Distance: Approximately 4,250 km (2,640 miles)
- Costs: About €200-€300 per person (total for both bus and train)
- Roads/Routes: Trans-Canada Highway for bus travel
Pro Tip: Book your ground transport tickets ahead of time to secure lower prices as well as window seats to enjoy the scenic views along the Trans-Canada Highway.
Recommendation
For a quicker journey, I recommend flying from Edmonton to Amherst. The layover typically occurs in major hubs like Calgary or Halifax, which can streamline your travel time significantly compared to ground options. However, if you prefer a more scenic and economical journey, combining Greyhound and VIA Rail can provide a unique Canadian experience.