Train from Oshawa to Regina
Find the schedules, compare prices, and buy cheap tickets from Oshawa to Regina. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Air Canada, WestJet
- Duration: Approximately 5 hours (including layovers)
- Distance: 1,620 miles (2,610 km)
- Costs: £250 - £400 (tier-dependent)
- Roads/Routes: Not applicable
Pro Tip: Book flights during off-peak times (Tuesdays or Wednesdays) for better rates and seat selection.
Train
- Companies: VIA Rail
- Duration: Approximately 24 hours
- Distance: 1,750 miles (2,820 km)
- Costs: £150 - £250 depending on class
- Roads/Routes: VIA Rail routes between major cities
Pro Tip: Bring a portable charger for your devices, as power outlets are limited on trains.
Car
- Companies: Avis, Hertz, Enterprise
- Duration: Approximately 21 hours (non-stop driving)
- Distance: 1,594 miles (2,570 km)
- Costs: £150 for rental plus £200 for fuel
- Roads/Routes: Highway 401 to Highway 1 (Trans-Canada Highway)
Pro Tip: Consider stopping in towns like Thunder Bay and Winnipeg for rest and to explore local attractions.
Recommendation
The most practical and time-efficient option for travelling from Oshawa, ON to Regina, SK is by air. The flight options provided by Air Canada and WestJet not only offer quicker transit times but also have competitive pricing compared to the lengthy train journey or road trip.