Train from Kelowna to Winnipeg
Find the schedules, compare prices, and buy cheap tickets from Kelowna to Winnipeg. Choose a date, or explore the cheapest ticket options below.
Travel Recommendation: Kelowna, BC to Winnipeg, MB
Air Travel
- Companies: WestJet, Air Canada
- Duration: Approximately 5 hours (including layover)
- Distance: 1,500 kilometers (932 miles)
- Costs: $400 - $600 CAD (depending on the time of booking and season)
- Routes: Flights from Kelowna International Airport (YLW) to Winnipeg James Armstrong Richardson International Airport (YWG), typically with a layover at Calgary International Airport (YYC) or Vancouver International Airport (YVR).
Pro Tip: Book your tickets at least 2-3 months in advance and opt for early morning or late-night flights for better prices and less crowded airports.
For a budget-friendly option, consider checking regional airlines for potential savings and availability on diverse routes.
Road Travel
- Duration: Approximately 16-18 hours driving time (without overnight stops)
- Distance: Approximately 1,800 kilometers (1,118 miles)
- Costs: $250 - $350 CAD (fuel and snacks, assuming a fuel efficiency of 10L/100km and an average gas price of $1.50 CAD/liter)
- Routes: Take Highway 97 from Kelowna to Highway 1 (Trans-Canada Highway) towards Winnipeg.
Pro Tip: Plan for rest stops every 2-3 hours to stretch and refresh, and consider utilizing apps like Waze to avoid traffic jams and find the best route.
Driving allows you the flexibility to explore small towns and scenic areas along the route; don’t miss places like Revelstoke and the stunning views of the Rocky Mountains.
Overall Recommendation
The best option for this journey would be air travel due to the reasonable duration and reliability of the airlines. While driving offers the adventure of the open road, the time commitment is considerably more significant.
For a balance of cost and convenience, book in advance with either WestJet or Air Canada, and you will likely enjoy a comfortable journey.