Train from Windsor to Edmonton
Find the schedules, compare prices, and buy cheap tickets from Windsor to Edmonton. Choose a date, or explore the cheapest ticket options below.
Air
- Transport Mode: Air Travel
 - Companies: Air Canada, WestJet
 - Duration: Approximately 4 hours (with one layover)
 - Distance: 1,700 miles (2,735 km)
 - Costs: Approximately £250 - £400 (depending on the booking time and season)
 - Roads/Routes: Not applicable
 
Pro Tip: Book your flight in advance and opt for a flight that offers flexibility in case of delays or cancellations.
For a comfortable and efficient journey, flying from Windsor to Edmonton is the best option. After arriving at Edmonton International Airport, consider taking a taxi or rideshare for convenient transportation to your final destination in the city.
Train
- Transport Mode: Train Travel
 - Companies: VIA Rail, Amtrak
 - Duration: Approximately 24 hours (including layover time)
 - Distance: 1,700 miles (2,735 km)
 - Costs: Approximately £160 - £250
 - Roads/Routes: VIA Rail route from Windsor to Toronto, then onward connections to Edmonton.
 
Pro Tip: Travel overnight to save on accommodation costs and enjoy the scenic views during the day.
The train provides a unique experience through the countryside and is an ideal option for those who prefer land travel and wish to enjoy the views.
Road
- Transport Mode: Road Trip
 - Companies: Rental Car companies like Enterprise, Budget, Hertz
 - Duration: Approximately 26 hours of driving time (not including rest breaks)
 - Distance: 1,700 miles (2,735 km)
 - Costs: Estimated rental cost £50 per day, plus approximately £150 in fuel; total £300 - £400.
 - Roads/Routes: Major highways including Highway 401 to Highway 402, then connect to Trans-Canada Highway (Highway 1).
 
Pro Tip: Plan your stops for attractions along the route to break up the journey and make it more enjoyable.
Driving offers flexibility and the chance to explore small towns and attractions along the route to Edmonton. This is an ideal trip for those travelling with friends or family.
Final Recommendation
Considering efficiency, comfort, and time, flying is the best method for travelling from Windsor, ON to Edmonton, AB. The direct air travel routes are quick and allow you to maximise your time in Edmonton. However, if you are open to experiencing the journey in a different way, the train is a great alternative for scenic views, while a road trip offers flexibility and adventure.