Train from Victoria to Regina
Find the schedules, compare prices, and buy cheap tickets from Victoria to Regina. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: WestJet, Air Canada
- Duration: Approximately 6 hours (including layover)
- Distance: 1,400 miles
- Costs: $300 - $500 (varies based on booking class and time of booking)
- Roads/Routes: Not applicable
Pro Tip: Book your flight at least 2 months in advance for the best rates, and consider flying during weekdays to save money.
Given the distance and time involved, flying is the most efficient mode of transport. Choose WestJet for non-stop options from Victoria International Airport (YYJ) to Regina International Airport (YQR) with a possible connection in Calgary.
Bus
- Companies: Greyhound Canada, Rider Express
- Duration: Approximately 28 hours
- Distance: 1,400 miles
- Costs: $150 - $250
- Roads/Routes: Trans-Canada Highway
Pro Tip: Bring snacks and entertainment for the long ride, and book a seat near the front for a smoother ride.
If you're looking for a budget-friendly option, traveling by bus can be a good alternative. Make sure to check the schedule ahead of time as bus services can be less frequent.
Train
- Companies: VIA Rail (connects from other cities to Regina)
- Duration: Approximately 36 hours (including transfers)
- Distance: 1,400 miles
- Costs: $400 - $600
- Roads/Routes: Not applicable
Pro Tip: Consider upgrading to a sleeper cabin for better comfort during the long journey.
While not the fastest option, traveling by train can provide scenic views of the Canadian landscape and a relaxing journey.
Recommendation
The most efficient way to travel from Victoria, BC to Regina, SK is to fly with WestJet or Air Canada, as it minimizes travel time significantly. However, if you're looking to save on transportation costs, consider taking the bus, which is the most affordable option.