Train from Regina to Prince Rupert
Find the schedules, compare prices, and buy cheap tickets from Regina to Prince Rupert. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: WestJet, Air Canada
- Duration: Approximately 8 hours (including layovers)
- Distance: 2,400 km
- Costs: ZAR 5,500 (prices may vary based on booking time and availability)
- Roads/Routes: Not applicable
Pro Tip: Book your flight tickets well in advance and consider booking flights with WestJet, as they often provide a more direct route with fewer layovers compared to others.
Train Travel
- Companies: VIA Rail (via Edmonton and then onward flights)
- Duration: Approximately 24 hours (train ride plus layovers)
- Distance: 2,400 km
- Costs: ZAR 3,200 (excluding additional costs for connecting flights)
- Roads/Routes: Train route from Regina to Edmonton, then flight to Prince Rupert
Pro Tip: Opt for the sleeper cabin on VIA Rail for a more comfortable journey and to enjoy the scenic views through the Canadian Rockies.
Road Travel
- Companies: Personal Vehicle or Rental (e.g., Enterprise, Hertz)
- Duration: Approximately 28 hours
- Distance: 2,700 km
- Costs: ZAR 4,500 (including fuel, food, and accommodation along the route)
- Roads/Routes: Route 1 (Trans-Canada Highway) through Alberta and British Columbia
Pro Tip: Consider breaking up the journey and stopping at major attractions like Jasper National Park to enhance your travel experience.
Recommendation
For a balance of efficiency and cost, I recommend flying with WestJet. The flight offers the most straightforward itinerary, quicker travel time, and generally lower costs. If you enjoy scenic beauty and the journey itself, consider taking the train followed by a flight.