HUB hero image

How to Travel from

Victoria to Swartz Bay, BC

by Rideshare or Car

Victoria
+0
Swartz Bay, BC
Transport search to Swartz Bay, Bc
Victoria
+0
Swartz Bay, BC
Building a composite car route
Cheapest
Best Offer!
Car
28 min
30 km.
from $1
Composite Route Car Only

Two ways to Travel from Victoria to Swartz Bay, Bc

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

BCTransit

Phone:
250-385-2551
Website:
bctransit.com/choose-transit-system/
Bus from Douglas St at Kings Rd to Swartz
Ave. Duration:
1h 4m
Frequency:
Every 30 minutes

BC Ferries Connector - Wilson's Group

Phone:
+1 888 788 8840
Website:
bcfconnector.com/
Bus from Douglas St at Kings Rd to Swartz
Ave. Duration:
1h 15m
Frequency:
5 times a day
Estimated price:
$20.36–$27.99

Questions and Answers

What is the cheapest way to get from Victoria to Swartz Bay, BC?

The cheapest way to get from Victoria to Swartz Bay, BC is to drive which costs $4.35 - $6.52 and takes 29 min.

What is the fastest way to get from Victoria to Swartz Bay, BC?

The fastest way to get from Victoria to Swartz Bay, BC is to drive which takes 29 min and costs $4.35 - $6.52 .

Is there a direct bus between Victoria and Swartz Bay, BC?

Yes, there is a direct bus departing from Douglas St at Kings Rd and arriving at Swartz Bay Ferry Terminal Bay A. Services depart hourly, and operate every day. The journey takes approximately 1h 4m.

How far is it from Victoria to Swartz Bay, BC?

The distance between Victoria and Swartz Bay, BC is 34 km. The road distance is 31.4 km.

How do I travel from Victoria to Swartz Bay, BC without a car?

The best way to get from Victoria to Swartz Bay, BC without a car is to bus which takes 1h 4m and costs $17.39 - $23.91 .

How long does it take to get from Victoria to Swartz Bay, BC?

The bus from Douglas St at Kings Rd to Swartz Bay Ferry Terminal Bay A takes 1h 4m including transfers and departs hourly.

Where do I catch the Victoria to Swartz Bay, BC bus from?

Victoria to Swartz Bay, BC bus services, operated by BCTransit, depart from Douglas St at Kings Rd station.

Where does the Victoria to Swartz Bay, BC bus arrive?

Victoria to Swartz Bay, BC bus services, operated by BCTransit, arrive at Swartz Bay Ferry Terminal Bay A station.

What is the time difference between Victoria and Swartz Bay, BC?

It is currently 21:45 at both, Victoria and Swartz Bay, BC.

Can I drive from Victoria to Swartz Bay, BC?

Yes, the driving distance between Victoria to Swartz Bay, BC is 31 km. It takes approximately 29 min to drive from Victoria to Swartz Bay, BC.

Where can I stay near Swartz Bay, BC?

There are 90+ hotels available in Swartz Bay, BC. Prices start at $58.23 per night.
+0