There are 5 ways to get from North Vancouver to Sunshine Coast by bus, unknown, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel
best- Take the bus from Vancouver - 1025 Dunsmuir Street to Garibaldi Provincial Park - Rubble Creek Trailheadbus Vancouver to Garibaldi
- Walk from Garibaldi Provincial Park - Rubble Creek Trailhead to Sunshine Coastunknown
3h 58mFerry to Vancouver International Airport, fly to Powell River Airport, travel
- Take the ferry from Lonsdale Quay Southbound to Waterfront Station Southboundferry
- Fly from Vancouver International Airport (YVR) to Powell River Airport (YPW)plane YVR - YPW
- Walk from Powell River Airport (YPW) to Sunshine Coastunknown
3h 26mLine 255 bus, line 257 bus, ferry, bus, travel
- Take the bus from Southbound Lonsdale Ave @ W Keith Rd to Park Royal @ Bay 2bus 255
- Take the bus from Park Royal @ Bay 2 to Keith Rd @ Horseshoe Bay Ferry Terminalbus 257 / ...
- Take the ferry from Horseshoe Bay to Langdaleferry
- Take the bus from Langdale Terminal to Egmontbus
- Walk from Egmont to Sunshine Coastunknown
5h 18mFly Coal Harbour Spb to Powell Lake, travel
- Fly from Coal Harbour Spb (CXH) to Powell Lake (WPL)plane CXH - WPL
- Walk from Powell Lake (WPL) to Sunshine Coastunknown
3h 5mFly Coal Harbour Spb to Whistler, travel
- Fly from Coal Harbour Spb (CXH) to Whistler (YWS)plane CXH - YWS
- Walk from Whistler (YWS) to Sunshine Coastunknown
3h 20m
Vancouver International Airport (YVR) to Powell River Airport (YPW) flights
Questions & Answers
The distance between North Vancouver and Sunshine Coast is 155 km.
The best way to get from North Vancouver to Sunshine Coast without a car is to bus and travel which takes 3h 58m and costs .
It takes approximately 3h 58m to get from North Vancouver to Sunshine Coast, including transfers.
What companies run services between North Vancouver, BC, Canada and Sunshine Coast, BC, Canada?
There is no direct connection from North Vancouver to Sunshine Coast. However, you can take the bus to Eastbound W Georgia St @ Burrard St, walk to Vancouver - 1025 Dunsmuir Street, take the bus to Garibaldi Provincial Park - Rubble Creek Trailhead, then travel to Sunshine Coast. Alternatively, you can take the ferry to Waterfront Station Southbound, walk to Waterfront Station @ Platform 4, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Powell River Airport (YPW), then travel to Sunshine Coast.
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Powell River Airport
- Ave. Duration
- 36 min
- When
- Every day
- Estimated price
- $130–330
- Website
- harbourair.com
Flights from Coal Harbour Spb to Powell Lake
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- $140–330
Flights from Coal Harbour Spb to Whistler
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $170–290
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Vancouver - 1025 Dunsmuir Street to Garibaldi Provincial Park - Rubble Creek Trailhead
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $48–95
- Website
- Parkbus Homepage
- Adult
- $95
- Student
- $86
- Senior
- $86
- Children
- $48
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Southbound Lonsdale Ave @ W Keith Rd to Park Royal @ Bay 2
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Park Royal @ Bay 2 to Keith Rd @ Horseshoe Bay Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Website
- TransLink CA
- Zone 1
- $0
- Zone 2
- $0
- Zone 3
- $0
- Phone
- 1-844-613-8222
- [email protected]
- Website
- Sunshine Coast Connector
Bus from Langdale Terminal to Egmont
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- Sunshine Coast Connector
- Passenger
- $60–85
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Ferry from Lonsdale Quay Southbound to Waterfront Station Southbound
- Ave. Duration
- 12 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Horseshoe Bay to Langdale
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $7–65
- Website
- BC Ferries
- Child
- $7–23
- Adult
- $15–45
- Car
- $45–65
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 Best ways to travel around Australia, How to get from London City Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.



