There are 4 ways to get from Swartz Bay ferry terminal to Duke Point by bus, ferry, car, 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.
Line 72 bus, bus
best- Take the bus from Swartz Bay Ferry Terminal Bay B to Douglas St at Gorge Rd E / Hillside Avebus 72 / ...
- Take the bus from Victoria - Front door, Sandman Inn, Douglas & Gorge to Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 4:00pm HSB ferrybus 1409-L / ...
4h 18m$103–118Drive 131.2 km
cheapest- Drive from Swartz Bay ferry terminal to Duke Pointcar 131.2 km
1h 51m$27–39Ferry
- Take the ferry from Victoria to Vancouverferry Vancouver - Victoria
- Take the ferry from Vancouver to Duke Pointferry Vancouver - Nanaimo
4h 43m$64–316Bus and ferry, ferry
- Take the busferry from Swartz Bay to Tsawwassenbusferry Vancouver to Victoria / ...
- Take the ferry from Vancouver to Duke Pointferry Vancouver - Nanaimo
4h 51m$45–260
Comparing Your Travel Options
The cheapest way to get from Swartz Bay ferry terminal to Duke Point is to drive which costs $26 - $40 and takes 1h 51m.
The fastest way to get from Swartz Bay ferry terminal to Duke Point is to drive which takes 1h 51m and costs $26 - $40.
No, there is no direct bus from Swartz Bay ferry terminal to Duke Point. However, there are services departing from Swartz Bay Ferry Terminal Bay B and arriving at Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 4:00pm HSB ferry via Victoria - Front door, Sandman Inn, Douglas & Gorge. The journey, including transfers, takes approximately 4h 18m.
No, there is no direct ferry from Swartz Bay ferry terminal to Duke Point. However, there are services departing from Victoria and arriving at Duke Point via Vancouver. The journey, including transfers, takes approximately 4h 43m.
The distance between Swartz Bay ferry terminal and Duke Point is 164 km. The road distance is 131.2 km.
The best way to get from Swartz Bay ferry terminal to Duke Point without a car is to line 72 bus and bus which takes 4h 18m and costs $100 - $120.
It takes approximately 4h 18m to get from Swartz Bay ferry terminal to Duke Point, including transfers.
Swartz Bay ferry terminal to Duke Point bus services, operated by BC Transit - Victoria, depart from Swartz Bay Ferry Terminal Bay B station.
Swartz Bay ferry terminal to Duke Point bus services, operated by BC Transit - Victoria, arrive at Douglas St at Gorge Rd E / Hillside Ave station.
Yes, the driving distance between Swartz Bay ferry terminal to Duke Point is 131 km. It takes approximately 1h 51m to drive from Swartz Bay ferry terminal to Duke Point.
What companies run services between Swartz Bay ferry terminal, BC, Canada and Duke Point, BC, Canada?
You can take a bus from Swartz Bay Ferry Terminal Bay B to Duke Point via Douglas St at Gorge Rd E / Hillside Ave, Victoria - Front door, Sandman Inn, Douglas & Gorge, and Nanaimo, Departure Bay Ferry Terminal - Passenger entrance, connects to 4:00pm HSB ferry in around 4h 18m. Alternatively, you can take a ferry from Victoria to Duke Point via Vancouver and Duke Point in around 4h 43m.
- Phone
- +1 250 382 6161
- [email protected]
- Website
- Victoria
Bus from Swartz Bay Ferry Terminal Bay B to Douglas St at Gorge Rd E / Hillside Ave
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Victoria
- Single Ride
- $3
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Victoria to Vancouver
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- $18–130
- Website
- BC Ferries
- Child
- $18–35
- Adult
- $35–70
- Car
- $85–130
Ferry from Vancouver to Duke Point
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $26–170
- Website
- BC Ferries
- Child
- $26–45
- Adult
- $55–85
- Car
- $110–170
Ferry from Vancouver to Duke Point
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $26–170
- Website
- BC Ferries
- Child
- $26–45
- Adult
- $55–85
- Car
- $110–170
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Getting to Milan from the airport, and Best ways to travel around Australia - to help you get the most out of your next trip.
Booking & Getting There
There are 34+ hotels available in Duke Point.




