Train from Grande Prairie to Victoria
Find the schedules, compare prices, and buy cheap tickets from Grande Prairie to Victoria. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: WestJet, Air Canada
- Duration: Approximately 6 hours (including layover)
- Distance: 1,000 miles (1,600 km)
- Costs: Approximately £350 - £470 (depending on the time of booking and class)
- Roads/Routes: Not applicable - this segment is entirely by air.
Pro Tip: Book your flights at least two months in advance for the best rates and consider early morning flights for less crowded airports.
Connecting Ground Transportation
- Companies: Greyhound, BC Bus North
- Duration: Approximately 5 hours (from Victoria Airport to downtown Victoria)
- Distance: 18 miles (30 km)
- Costs: £15 - £20 for a one-way ticket
- Roads/Routes: Highway 1 (Trans-Canada Highway)
Pro Tip: Check the local bus schedules in advance, as timings can vary significantly based on the day of the week.
Conclusion
To travel from Grande Prairie, AB to Victoria, BC, the most efficient option is to fly, considering the significant distance and availability of direct flights. After landing in Victoria, use local ground transport such as buses for easy access to the city. The total expected travel time is approximately 11 hours, including flight and ground transport, while the total travel distance is roughly 1,018 miles (1,630 km). Estimated costs for the entire journey are around £365 to £490.