There are 7 ways to get from Canadian Rockies to Victoria by unknown, plane, bus, train, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Williams Lake Airport, fly to Victoria International Airport
best- Walk from Canadian Rockies to Williams Lake Airport (YWL)unknown
- Fly from Williams Lake Airport (YWL) to Victoria International Airport (YYJ)plane YWL - YYJ
8h 43mTravel, bus, train
- Walk from Canadian Rockies to Tete Jaune: Lodge Campgroundunknown
- Take the bus from Tete Jaune: Lodge Campground to Prince George, BCbus
- Take the bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Stationbus
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
17h 2mTravel, train
- Walk from Canadian Rockies to Valemountunknown
- Take the train from Valemount to Vancouvertrain
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
23h 39mTravel, bus to Prince George Airport, fly to Victoria International Airport
- Walk from Canadian Rockies to Tete Jaune: Lodge Campgroundunknown
- Take the bus from Tete Jaune: Lodge Campground to Prince George, BCbus
- Fly from Prince George Airport (YXS) to Victoria International Airport (YYJ)plane YXS - YYJ
8h 13mTravel, bus to Prince George Airport, fly to Victoria Inner Harbour Apt
- Walk from Canadian Rockies to Tete Jaune: Lodge Campgroundunknown
- Take the bus from Tete Jaune: Lodge Campground to Prince George, BCbus
- Fly from Prince George Airport (YXS) to Victoria Inner Harbour Apt (YWH)plane YXS - YWH
7h 51mTravel to Williams Lake Airport, fly to Victoria Inner Harbour Apt
- Walk from Canadian Rockies to Williams Lake Airport (YWL)unknown
- Fly from Williams Lake Airport (YWL) to Victoria Inner Harbour Apt (YWH)plane YWL - YWH
7h 15mTravel, train, bus and ferry
- Walk from Canadian Rockies to Valemountunknown
- Take the train from Valemount to Vancouvertrain
- Take the busferry from Vancouver to Victoriabusferry
27h 2m
Williams Lake Airport (YWL) to Victoria International Airport (YYJ) flights
Comparing Your Travel Options
The distance between Canadian Rockies and Victoria is 653 km.
The best way to get from Canadian Rockies to Victoria without a car is to travel and bus and train which takes 17h 2m and costs .
It takes approximately 8h 43m to get from Canadian Rockies to Victoria, including transfers.
There are 283+ hotels available in Victoria.
What companies run services between Canadian Rockies, BC, Canada and Victoria, BC, Canada?
There is no direct connection from Canadian Rockies to Victoria. However, you can travel to Williams Lake Airport (YWL) airport, fly to Victoria International Airport (YYJ), walk to Victoria International Airport, then take the bus to Douglas St at Gorge Rd E / Hillside Ave. Alternatively, you can take a vehicle from Canadian Rockies to Victoria Harbour via Tete Jaune: Lodge Campground, Prince George, BC, Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue, Kamloops - back of Sahali Mall, Vancouver - Pacific Station, Main Street-Science World Station @ Bay 2, Westbound W Pender St @ Howe St, and Vancouver Harbour in around 17h 2m.
- Website
- aircanada.com
Flights from Williams Lake Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 2h 41m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $400–950
Flights from Prince George Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- $70–460
- Website
- westjet.com
Flights from Prince George Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $160–330
Flights from Prince George Airport to Victoria International Airport via Calgary
- Ave. Duration
- 4h 5m
- When
- Tuesday to Friday
- Estimated price
- $160–330
- Website
- harbourair.com
Flights from Prince George Airport to Victoria Inner Harbour Apt via Vancouver
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $100–1,500
Flights from Williams Lake Airport to Victoria Inner Harbour Apt via Vancouver
- Ave. Duration
- 2h 50m
- When
- Monday to Friday
- Estimated price
- $460–950
- Website
- pacificcoastal.com
Flights from Williams Lake Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $310–650
Flights from Prince George Airport to Victoria International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $360–500
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Valemount to Vancouver
- Ave. Duration
- 21h 10m
- Frequency
- Twice a week
- Estimated price
- $170–400
- Website
- VIA Rail
- Escape
- $170–370
- Business
- $220–390
- Business Plus
- $240–400
- Economy
- $190–380
- Economy Plus
- $210–390
Train from Valemount to Vancouver
- Ave. Duration
- 21h 10m
- Frequency
- Twice a week
- Estimated price
- $170–400
- Website
- VIA Rail
- Escape
- $170–370
- Business
- $220–390
- Business Plus
- $240–400
- Economy
- $190–380
- Economy Plus
- $210–390
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from Tete Jaune: Lodge Campground to Prince George, BC
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from Tete Jaune: Lodge Campground to Prince George, BC
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from Tete Jaune: Lodge Campground to Prince George, BC
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mall
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 5 minutes
- Website
- EBus
- Phone
- +1 888 788 8840
- [email protected]
- Website
- BC Ferries Connector
Busferry from Vancouver to Victoria
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- $14–67
- Website
- BC Ferries Connector
- Adult
- $67
- Senior
- $61
- Youth
- $27
- Child
- $14
- Toddler
- $0
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Need to know: Greyhound, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.










