Travel Recommendation: Windsor, ON to Edmonton, AB
Air
- Companies: Air Canada, WestJet
- Duration: Approximately 4 hours (non-stop flight)
- Distance: 1,500 miles
- Costs: $300 - $450 (depending on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Book your flight in advance and choose early morning or late evening flights for lower fares and less crowded airports.
Train
- Companies: VIA Rail
- Duration: Approximately 36 hours (with transfers)
- Distance: 1,500 miles
- Costs: $200 - $300 (depending on class and booking time)
- Roads/Routes: VIA Rail does not follow specific roads; routes vary.
Pro Tip: Choose a sleeper cabin for long-distance journeys on VIA Rail for a more comfortable experience.
Car
- Route: Via Trans-Canada Highway (Hwy 1) and AB-2N
- Duration: Approximately 23 hours (non-stop driving)
- Distance: 1,550 miles
- Costs: About $250 (gasoline) + $100 (food and accommodation)
Pro Tip: Make frequent stops at rest areas to stretch, as long drives can be exhausting, and maintain a travel playlist to keep the atmosphere lively.
Recommendation
Given the options, flying would be the most efficient way to travel from Windsor, ON to Edmonton, AB. With an estimated flight time of around 4 hours, it significantly cuts down your travel duration compared to land options. Make sure to book in advance for the best rates and choose mid-week flights if possible.