The Sunshine Coast Connector now links Langdale Ferry Terminal on the Sunshine Coast with Powell River. Travellers from Vancouver will have to catch the ferry [See Getting to Horseshoe Bay] on their own. Typically, those boarding the 7:30 AM ferry will transfer to the Connector in Langdale at 8:20 AM, arriving at Sechelt by 9 AM, Egmont [by special request] at 10 AM and finally Powell River by noon. Upon arrival at Langdale, just walk off the ferry and follow the other passengers through the walkway towards the parking area. The Connector should be waiting near the transit bus stop.
Pacific Coastal Airlines has daily flights to Powell River.