Transport Recommendation for Journey from Edmonton, AB to Truro, NS
Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 7 hours
- Distance: 4,200 kilometers
- Costs: Approximately 2,000 PLN (prices may vary based on booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book a flight that has a layover in Toronto for a better price; it often provides more flexible travel times and is currently preferred by frequent travelers.
Ground Travel Option (Bus & Train)
- Companies: Greyhound (Bus), VIA Rail (Train)
- Duration: Approximately 35 hours (bus to Toronto, and then train to Halifax) including transfers
- Distance: 4,800 kilometers
- Costs: Approximately 800 PLN (for both bus and train tickets)
- Roads/Routes: Trans-Canada Highway (from Edmonton to Toronto) and VIA Rail routes to Halifax.
Pro Tip: Consider an overnight travel option to save on accommodation costs while you travel.
Final Recommendation
Based on efficiency and overall travel convenience, I recommend taking a flight with Air Canada or WestJet from Edmonton to Halifax. From Halifax, Truro is a short bus ride away (approximately 2 hours) with local service providers like Maritime Bus.
Summary of Travel:
- Travel Mode: Air Travel (with additional bus transfer to Truro)
- Total Duration: Approximately 9 hours (including bus connection)
- Total Distance: 4,200 kilometers
- Total Estimated Cost: Around 2,300 PLN