Canada’s Sunshine Coast is relatively undiscovered, despite being within day-tripping distance to Vancouver, the largest city on Canada’s West Coast.
British Columbia’s Sunshine Coast consists of two parts, the lower Sunshine Coast and the Upper Sunshine Coast, separated by Jervis Inlet and linked by a regular ferry.
There is a bike lane that stretches beside the road that links the lower Sunshine Coast towns of Gibsons, Roberts Creek, Wilson’s Creek, and Davis Bay, and the fact that it is relatively flat means it is excellent for beginners.
You would need to catch the ferry from Horseshoe Bay to Langdale, and if you are heading to Powell River, then the bus goes on the ferry that links the lower Sunshine Coast to the upper coast.