The distance between Vancouver and Victoria is around 98km (61 miles) and the quickest way to get there is to fly which takes around 30min.
We've found 5 different ways to get from Vancouver to Victoria by plane, ferry, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Victoria → Vancouver if you're planning a return trip.
Fly from Vancouver Harbour to Victoria Harbour.
Harbour Air
+ 2 others1 similiar route
We’ve grouped similar routes together, click the arrows to see the other options.
Take a ferry to Victoria BC.
Prince of Whales
Take the bus to Victoria Capital City Station.
Drive to Port Angeles then take a ferry to Victoria.
Multiple operators
There are several options for getting from Vancouver to Victoria by plane, ferry, bus and car. The cheapest option is to take the bus which costs around and will take around 3h 50m. If you need to get there more quickly, you can fly and arrive in approximately 30min, though it is a bit more costly at approximately CA$265 ($205).
The distance between Vancouver and Victoria is around 98km (61 miles). In a direct line (as the crow flies), the distance is 94km (59 miles)
It takes around 30min to get from Vancouver and Victoria by plane.
The quickest way to get from Vancouver to Victoria is to fly which takes around 30min and will set you back approx CA$265 ($205).
The cheapest way to travel between Vancouver and Victoria is to take the bus which will typically cost around for a standard one-way ticket.
There is no train service that runs between Vancouver and Victoria. We recommend that you fly from Vancouver Harbour to Victoria Harbour. instead which will take 30min.
Yes there is a bus that runs regularly from Vancouver and Victoria. It typically takes around 3h 50m and departs every 4 hours.
Yes there is a direct bus service that runs between Vancouver and Victoria with no changeovers required. The bus runs every 4 hours and takes 3h 50m.
Amtrak run regular bus services between Vancouver and Victoria. Buses run every 4 hours and take around 3h 50m on average but will vary depending on you book with.
Yes there is a ferry service that runs between Vancouver and Victoria. The ferry typically takes around 3h 30m and departs on demand.
Prince of Whales run the ferry services between Vancouver and Victoria. Ferries run on demand and take around 3h 30m on average but will vary depending on conditions and travel date.
Yes you can fly from Vancouver and Victoria. Flights depart from Vancouver Harbour and arrive at Victoria Harbour. The flight takes around 30min.
Yes there is a direct flight between Vancouver and Victoria with no stop-overs required. Flights typically take around 30min.
Harbour Air and Harbour Air Seaplanes fly between Vancouver and Victoria. Flights depart from Vancouver Harbour and and arrive into Victoria Harbour. These flights usually take around 30min.
The flight from Vancouver to Victoria typically takes around 30min. Flights depart from Vancouver Harbour and and arrive into Victoria Harbour.
The closest major airport to Victoria is Victoria International Airport (YYJ) (YYJ) which is approximately 24km (15 miles) from Victoria. Nanaimo Airport (YCD) (YCD) and Vancouver International Airport (YVR) (YVR) are also nearby and might be a better alternative airport depending on where you are flying from.
No, its not really possible or feasible to drive from Vancouver to Victoria. We recommend that you fly from Vancouver Harbour to Victoria Harbour. instead which will take 30min.
If you don't have a car, the easiest way to get from Vancouver to Victoria is to fly which takes, on average, 30min and will usually cost around CA$265 ($205).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly + 1 similar | 30min | CA$265($205) | hourly | 98km (61 miles) |
Fly to Victoria Inner Harbour Apt (YWH) | 55min | CA$240($185) | every 10 mins | 101km (63 miles) |
Ferry | 3h 30m | CA$235($180) | on demand | 163km (101 miles) |
Bus | 3h 50m | every 4 hours | 115km (71 miles) | |
Car and Ferry | 6h 55m | CA$76($58) | twice daily | 488km (303 miles) |
Harbour Air
Harbour Air Seaplanes
Helijet International
Prince of Whales
Black Ball Ferry Line
The following major airports near Victoria offer regular flights to various popular destinations within Canada and internationally.