Air
- Companies: Pacific Coastal Airlines, Air Canada
- Duration: Approximately 2 hours (including check-in and boarding time)
- Distance: 200 kilometers
- Costs: Approximately €180 - €250 for a one-way ticket (tier-dependent)
- Roads/Routes: Not applicable
Pro Tip: Book your tickets in advance and try to travel mid-week to get the best rates.
The best option for traveling from Oliver, BC to Victoria, BC is to take a connecting flight through either Vancouver or Kelowna. First, travel to the nearest airport in Penticton which is around 20 km from Oliver. Then, take a flight to Vancouver International Airport (YVR) followed by a domestic flight to Victoria International Airport (YYJ).
Bus
- Companies: BC Transit, Greyhound (limited service)
- Duration: Approximately 5.5 to 6 hours
- Distance: 300 kilometers
- Costs: Approximately €50 - €80 for a one-way ticket
- Roads/Routes: Highway 97 and Highway 1
Pro Tip: Consider purchasing a return ticket for discounts, as prices may vary significantly.
Taking a bus is a more economical option and allows for beautiful scenery along the journey including stunning views of the Okanagan Valley and the Goldstream Provincial Park landscape as you approach Victoria.
Car
- Companies: Rent from Enterprise, Budget, or Avis
- Duration: Approximately 4.5 hours
- Distance: 320 kilometers
- Costs: Rental cost approximately €50/day, fuel cost around €30 for the journey, plus insurance and fees may apply.
- Roads/Routes: Highway 97 to Highway 1
Pro Tip: Make sure to check the ferry schedule in advance, as timing is crucial for your crossing.
If you prefer driving, the journey includes a ferry ride (via BC Ferries) from Tsawwassen to Swartz Bay. This option gives you the flexibility to stop along the way and explore various attractions, like scenic parks and local eateries.
Recommendation
For a combination of speed and convenience, the best choice is to fly from Penticton to Victoria with a layover in Vancouver. However, for those who love the scenic route or are on a budget, taking a bus or renting a car would be appealing alternatives. Ensure to plan ahead and check all schedules for an uninterrupted trip.