There are 3 ways to get from Davis Bay to Sechelt by bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Davis Bay to Sechelt by bus
Questions & Answers
The cheapest way to get from Davis Bay to Sechelt is to line 90 bus which costs $2 and takes 8 min.
The fastest way to get from Davis Bay to Sechelt is to taxi which takes 6 min and costs $21 - $26.
Yes, there is a direct bus departing from Hwy 101 at Bay Rd and arriving at Ocean Ave at Mermaid St. Services depart every 30 minutes, and operate every day. The journey takes approximately 8 min.
The distance between Davis Bay and Sechelt is 5 km.
The best way to get from Davis Bay to Sechelt without a car is to line 90 bus which takes 8 min and costs $2.
The line 90 bus from Hwy 101 at Bay Rd to Ocean Ave at Mermaid St takes 8 min including transfers and departs every 30 minutes.
Davis Bay to Sechelt bus services, operated by BC Transit - Sunshine Coast, depart from Hwy 101 at Bay Rd station.
Davis Bay to Sechelt bus services, operated by BC Transit - Sunshine Coast, arrive at Ocean Ave at Mermaid St station.
There are 47+ hotels available in Sechelt.
What companies run services between Davis Bay, BC, Canada and Sechelt, BC, Canada?
BC Transit - Sunshine Coast operates a bus from Hwy 101 at Bay Rd to Ocean Ave at Mermaid St every 30 minutes. Tickets cost $2 and the journey takes 8 min.
- Phone
- +1 604 885 6899
- [email protected]
- Website
- bctransit.com
Bus from Hwy 101 at Bay Rd to Ocean Ave at Mermaid St
- Ave. Duration
- 8 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://www.bctransit.com/sunshine-coast/
- Adult
- $2
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 Need to know: Greyhound, Getting to Rome from the airport, and Want to know more about Flixbus? - to help you get the most out of your next trip.



