Train from Edmonton to Windsor
Find the schedules, compare prices, and buy cheap tickets from Edmonton to Windsor. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 5 hours (including layover)
- Distance: 2,200 km (1,367 miles)
- Costs: Approximately $500 CAD (prices may vary based on booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book your flight during off-peak hours for better prices, and consider checking multiple booking platforms to find the best deals.
For a quick and convenient journey, flying is the recommended mode of travel from Edmonton to Windsor. Both Air Canada and WestJet operate flights that may include a layover, often in Toronto. Make sure to book in advance to get competitive rates.
Train Travel
- Companies: VIA Rail Canada
- Duration: Approximately 30 hours (with connections)
- Distance: 2,800 km (1,740 miles)
- Costs: Approximately $200 CAD (prices vary with class)
- Roads/Routes: Via the Canadian Transcontinental Rail System
Pro Tip: Consider booking a sleeper car for overnight trips to enhance comfort during the long journey.
Traveling by train allows you to enjoy the stunning landscapes of Canada, including the Rockies and forests. However, it is significantly slower than flying and ideally suited for those who appreciate scenic travel.
Bus Travel
- Companies: Greyhound Canada, Ontario Bus Services
- Duration: Approximately 36 hours
- Distance: 2,800 km (1,740 miles)
- Costs: Approximately $150 CAD (prices can vary based on time of booking)
- Roads/Routes: Major highways 16 and 401
Pro Tip: Bring snacks and entertainment for the long journey. Pre-booking a ride on weekends can help you avoid being fully booked.
While bus travel is the most economical option, it takes the longest and requires patience. It is best for budget travelers who can spare the time.
Final Recommendation
The quickest and most efficient way to travel from Edmonton, AB to Windsor, QC is to fly. Despite the higher cost, the significant reduction in travel time makes it ideal for most travellers. Booking a flight with either Air Canada or WestJet will provide you with reliable service and convenient schedules. For a unique experience, consider taking the train for a beautiful scenic journey, although it will take much longer.