There are 9 ways to get from Delta to Duncan by car, ferry, busferry, bus, plane, taxi, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, ferry
best- Drive from Delta to Horseshoe Bay
- Take the ferry from Horseshoe Bay to Departure Bay
- Drive from Departure Bay to Duncan
3h 17m$38–191Ferry, line 72 bus, bus
cheapest- Take the ferry from Vancouver to Victoria
- Take the bus from Swartz Bay Ferry Terminal Bay B to Douglas St at Gorge Rd E / Hillside Ave72 / ...
- Take the bus from Douglas & Kings to Trunk & Ypres66
7h 12m$24–139Bus and ferry, bus
- Take the busferry from Tsawwassen to VictoriaVancouver Cruise Ship Terminal to Victoria / ...
- Take the bus from Legislature Terminal to Trunk & Ypres66
6h 53m$36–51Line 311 bus to Vancouver International Airport, fly to Victoria International Airport, taxi
- Take the bus from Southbound Scott Rd @ 7300 Block to Bridgeport Station @ Bay 1 Unloading Only
- Fly from Vancouver International Airport (YVR) to Victoria International Airport (YYJ)YVR - YYJ
- Take the taxi from Victoria International Airport (YYJ) to Duncan
3h 26m$206–468Bus and ferry, bus via Vancouver Cruise Ship Terminal
- Take the busferry from Vancouver Cruise Ship Terminal to VictoriaVancouver Cruise Ship Terminal to Victoria
- Take the bus from Legislature Terminal to Trunk & Ypres66
8h 19m$55–78Line 311 bus to Vancouver International Airport, fly to Nanaimo Airport
- Take the bus from Southbound Scott Rd @ 7300 Block to Bridgeport Station @ Bay 1 Unloading Only
- Fly from Vancouver International Airport (YVR) to Nanaimo Airport (YCD)YVR - YCD
4h 2m$49–561Subway to Vancouver Harbour, fly to Nanaimo, Departure Bay, bus
- Take the subway from Scott Road Station @ Platform 1 to Burrard Station @ Platform 1
- Fly from Vancouver Harbour to Nanaimo, Departure Bay
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Duncan, BC
4h 12m$125–188Line 311 bus to Vancouver International Airport, fly to Victoria Inner Harbour Apt, bus
- Take the bus from Southbound Scott Rd @ 7300 Block to Bridgeport Station @ Bay 1 Unloading Only
- Fly from Vancouver International Airport (YVR) to Victoria Inner Harbour Apt (YWH)YVR - YWH
- Take the bus from Douglas & Fort to Trunk & Ypres
4h 45m$44–301Fly Coal Harbour Spb to Victoria Inner Harbour Apt, bus
- Fly from Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH)CXH - YWH
- Take the bus from Douglas & Fort to Trunk & Ypres
5h 3m$55–393
Delta to Duncan by bus and busferry
Questions & Answers
The cheapest way to get from Delta to Duncan is to bus and ferry and bus which costs $35 - $55 and takes 6h 53m.
The fastest way to get from Delta to Duncan is to drive and ferry which takes 3h 17m and costs $35 - $200.
No, there is no direct bus from Delta to Duncan. However, there are services departing from Southbound Scott Rd @ 7300 Block and arriving at Trunk & Ypres via Ladner Exchange @ Bay 2, Tsawwassen and Legislature Terminal. The journey, including transfers, takes approximately 6h 53m.
The distance between Delta and Duncan is 161 km.
The best way to get from Delta to Duncan without a car is to bus and ferry and bus which takes 6h 53m and costs $35 - $55.
It takes approximately 3h 17m to get from Delta to Duncan, including transfers.
Delta to Duncan bus services, operated by BC Ferries Connector - Wilson's Group, depart from Tsawwassen station.
Delta to Duncan bus services, operated by BC Ferries Connector - Wilson's Group, arrive at Victoria station.
There are 70+ hotels available in Duncan.
What companies run services between Delta, BC, Canada and Duncan, BC, Canada?
There is no direct connection from Delta to Duncan. However, you can drive to Horseshoe Bay, take the ferry to Departure Bay, then drive to Duncan. Alternatively, you can take a bus from Southbound Scott Rd @ 7300 Block to Trunk & Ypres via Ladner Exchange @ Bay 2, Tsawwassen Ferry Terminal @ Bay 1, Tsawwassen, Victoria, and Legislature Terminal in around 6h 53m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- harbourair.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 30 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $35–290
Flights from Vancouver International Airport to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $35–290
Flights from Coal Harbour Spb to Victoria Inner Harbour Apt
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $45–380
- Website
- helijet.com
Flights from Coal Harbour Spb to Victoria Inner Harbour Apt
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $45–380
- Website
- aircanada.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 31 min
- When
- Every day
- Estimated price
- $35–290
Flights from Vancouver International Airport to Nanaimo Airport
- Ave. Duration
- 31 min
- When
- Every day
- Estimated price
- $40–360
- Website
- westjet.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 39 min
- When
- Every day
- Estimated price
- $19–150
Flights from Vancouver International Airport to Nanaimo Airport
- Ave. Duration
- 38 min
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $40–550
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $200–260
- Website
- flyairnorth.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 30 min
- When
- Thursday
- Estimated price
- $55–130
- Phone
- +1 604-953-3333
- Website
- translink.ca
Subway from Scott Road Station @ Platform 1 to Burrard Station @ Platform 1
- Ave. Duration
- 32 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Busferry from Tsawwassen to Victoria
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a day
- Estimated price
- $30–45
- Website
- https://bcfconnector.com/
- Schedules at
- https://bcfconnector.com/bc-ferries-connector-schedules/
- Adult
- $30–45
Busferry from Vancouver Cruise Ship Terminal to Victoria
- Ave. Duration
- 4h 25m
- Frequency
- On demand
- Estimated price
- $45–65
- Website
- https://bcfconnector.com/
- Schedules at
- https://bcfconnector.com/bc-ferries-connector-schedules/
- Adult
- $45–65
- Phone
- 250-746-9899
- Website
- bctransit.com
Bus from Legislature Terminal to Trunk & Ypres
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/cowichan-valley/home
- Schedules at
- https://www.bctransit.com/cowichan-valley/schedules-and-maps/
- Single Ride - All Passengers
- $3
Bus from Douglas & Kings to Trunk & Ypres
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/cowichan-valley/home
- Schedules at
- https://www.bctransit.com/cowichan-valley/schedules-and-maps/
- Single Ride - All Passengers
- $3
Bus from Douglas & Fort to Trunk & Ypres
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/cowichan-valley/home
- Schedules at
- https://www.bctransit.com/cowichan-valley/schedules-and-maps/
- Single Ride - All Passengers
- $3
- Phone
- +1 604-953-3333
- Website
- translink.ca
Bus from Southbound Scott Rd @ 7300 Block to Bridgeport Station @ Bay 1 Unloading Only
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $4
- Website
- https://www.translink.ca
- Phone
- 250-382-6161
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Swartz Bay Ferry Terminal Bay B to Douglas St at Gorge Rd E / Hillside Ave
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/home
- Schedules at
- https://www.bctransit.com/victoria/schedules-and-maps/
- Single Ride
- $3
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Duncan, BC
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- $38
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $38
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Horseshoe Bay to Departure Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $18–55
- Standard Vehicle + Passenger
- $110–160
Ferry from Vancouver to Victoria
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $15–130
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $15–45
- Standard Vehicle + Passenger
- $90–130
- Ave. Duration
- 1h 6m
- Estimated price
- $170–210
Sidney Taxi
- Phone
- +1 250 656 6666
Peninsula Taxi
- Phone
- +1 250 656 1111
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: Jadrolinija, and How to get from Luton Airport into central London - to help you get the most out of your next trip.














