Getting to Powell River
Powell River is on Highway 101, about 4-5 hours north-west of Vancouver. Although the city is on the mainland and there are roads in the area, it will require a couple of ferry rides (Horseshoe Bay to Langdale and Earl's Cove to Saltery Bay) to get to it because it is not directly linked with the rest of the provincial road network.
Highway 101: The Pan-American (also named Highway 101 in parts of the United States and Canada) is the world’s longest highway, stretching 9,312 miles (15,020 km) from Chile's south coast to Lund on BC's Sunshine Coast.
The 87-mile (139-km) stretch of Highway 101 between Langdale and Lund is a motorcyclist’s dream come true. Dozens of parks with biking, hiking, and ski trails; canoe and kayak routes; beaches; and coastal viewpoints are easily reached directly from the highway.
By Ferry:
BC Ferries offers sailings directly to Powell River from the Little River ferry terminal in Comox on Vancouver Island, and from Earl’s Cove to Saltery Bay (south of Powell River city limits) on the Lower Sunshine Coast.
For a schedule of sailing times please click here.
By Air:
The Powell River Airport (YPW) is centrally located within city limits. Pacific Coastal Airlines offers daily flights to Powell River.
Click here to find out more.
Private charter flights are also available.
By Bus:
Malaspina Coach Lines offers daily transportation between the towns of the Sunshine Coast through to Vancouver and the Vancouver International Airport.
Getting Around:
Once in Powell River, travel by automobile is recommended, but options include public transit, taxi, biking and walking.





