Train from Regina to Oshawa
Find the schedules, compare prices, and buy cheap tickets from Regina to Oshawa. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 6 hours (including layovers)
- Distance: 2,400 km
- Costs: Estimated at ZAR 3,500 - ZAR 5,000 (depending on booking time and service class)
- Roads/Routes: Not applicable
Pro Tip: Book your flights at least 3 months in advance for the best prices and consider choosing flights with minimal layovers to reduce travel time.
Overall, flying is the most efficient mode of transport for your journey from Regina, Saskatchewan to Oshawa, Ontario. Given the distance and the convenience, I highly recommend this option for a comfortable experience.
Train Travel
- Companies: VIA Rail
- Duration: Approximately 30 hours (longer due to transfers)
- Distance: 2,400 km
- Costs: Estimated at ZAR 1,800 - ZAR 3,000 (varies based on class and availability)
- Roads/Routes: Not applicable
Pro Tip: If you choose to take the train, bring snacks and entertainment, as the journey can be quite lengthy and amenities may be limited.
Traveling by train offers scenic views and a unique experience, though it requires significantly more time than flying.
Bus Travel
- Companies: Greyhound Canada
- Duration: Approximately 29 hours (including transfers)
- Distance: 2,400 km
- Costs: Estimated at ZAR 1,500 - ZAR 2,500
- Roads/Routes: Trans-Canada Highway
Pro Tip: Ensure to check for route schedules in advance as not all segments may operate daily, and book your tickets early to secure the best rates.
Bus travel is the most economical option but can take significantly longer than air travel. It's ideal if you're looking for budget-friendly choices.