There are 6 ways to get from Gibsons to Duncan by taxi, bus, ferry, plane, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Sechelt, bus
best- Take the taxi from Gibsons to Sechelt
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Duncan, BC
3h 5m$203–274Ferry, car ferry, bus via Nanaimo
cheapest- Take the ferry from Langdale to Horseshoe Bay
- Take the car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Take the bus from Dwtn Nanaimo Exch D Bay to Canada Ave at Beverly St70
7h 11m$31–218Ferry, bus
- Take the ferry from Langdale to Horseshoe Bay
- Take the ferry from Horseshoe Bay to Departure Bay
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Duncan, BC
6h 19m$63–250Line 90 bus to Sechelt, bus
- Take the bus from Gibsons Way at Seaview Rd to Cowrie St at Trail Ave
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Duncan, BC
4h 20m$151–214Fly Sechelt-Gibsons Airport to Nanaimo, bus
- Fly from Sechelt-Gibsons Airport (YHS) to Nanaimo (ZNA)YHS - ZNA
- Take the bus from Dwtn Nanaimo Exch D Bay to Canada Ave at Beverly St
4h 48m$48–378Ferry, car ferry, bus
- Take the ferry from Langdale to Horseshoe Bay
- Take the car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Duncan, BC
6h 29m$63–250
Gibsons to Duncan by bus and ferry
Questions & Answers
The cheapest way to get from Gibsons to Duncan is to ferry and car ferry and bus via Nanaimo which costs $30 - $220 and takes 7h 11m.
The fastest way to get from Gibsons to Duncan is to taxi and bus which takes 3h 5m and costs $200 - $280.
The distance between Gibsons and Duncan is 119 km.
The best way to get from Gibsons to Duncan without a car is to ferry and bus which takes 6h 19m and costs $60 - $250.
It takes approximately 3h 5m to get from Gibsons to Duncan, including transfers.
There are 75+ hotels available in Duncan.
What companies run services between Gibsons, BC, Canada and Duncan, BC, Canada?
You can take a bus from Gibsons Way at Seaview Rd to Duncan, BC via Cowrie St at Trail Ave, Sechelt, Nanaimo Harbour, Front St at Church St, and Nanaimo, Departure Bay Ferry Terminal, Canada in around 4h 20m.
- Website
- harbourair.com
Flights from Sechelt-Gibsons Airport to Nanaimo
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $40–370
- 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
- 604-885-6899
- Website
- bctransit.com
Bus from Gibsons Way at Seaview Rd to Cowrie St at Trail Ave
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://www.bctransit.com/sunshine-coast/home
- Adult
- $2
- Phone
- 604-795-3838
- Website
- bctransit.com
Bus from Dwtn Nanaimo Exch D Bay to Canada Ave at Beverly St
- Ave. Duration
- 59 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/nanaimo/home
- Adult
- $3
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Langdale to Horseshoe Bay
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $5–50
- 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
- $5–18
- Standard Vehicle + Passenger
- $35–50
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
Car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Ave. Duration
- 1h 42m
- 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
- Adult Passenger + Standard Vehicle
- $106
- Ave. Duration
- 23 min
- Estimated price
- $60–75
Sunshine Coast Limousine, Shuttle & Taxi
- Phone
- +1 604 740 0703
- Website
- sunshinecoastcircletours.com
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to get from Gatwick Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.








