Getting there & around
BC Ferries (250-386-3431, 888-223-3779; www.bcferries.com) services arrive at Langdale, 6km northeast of Gibsons, from West Vancouver’s Horseshoe Bay (passenger/vehicle with driver, two ferry trips: $11.65/39.25, 40 minutes, eight daily). The Sunshine Coast Transit System (604-885-6899; www.busonline.ca; adult/child $2.25/1.75) runs bus services from the terminal into Gibsons, Roberts Creek and Sechelt.
Malaspina Coach Lines (604-886-7742; 877-227-8287; www.malaspinacoach.com) buses arrive twice daily (once a day off-season) from Vancouver, via the ferry, in Gibsons ($24, two hours), Roberts Creek ($27, 2½ hours), Sechelt ($30, three hours) and Powell River ($51, five to six hours). This service is also handy for traveling up and down the highway between the Sunshine Coast communities.