There are 2 ways to get from Powell River to Nelson by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Trail Airport, bus
best- Fly from Powell River Airport (YPW) to Trail Airport (YZZ)plane YPW - YZZ
- Take the bus from Trail, BC to Nelson, BCbus
7h 44m$447–862Fly to Castlegar Airport, bus
cheapest- Fly from Powell River Airport (YPW) to Castlegar Airport (YCG)plane YPW - YCG
- Take the bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay Bbus
17h 26m$65–395
Powell River Airport (YPW) to Trail Airport (YZZ) flights
Questions & Answers
The cheapest way to get from Powell River to Nelson is to fly and bus which costs $65 - $400 and takes 17h 26m.
The fastest way to get from Powell River to Nelson is to fly and bus which takes 7h 44m and costs $440 - $900.
The distance between Powell River and Nelson is 587 km.
It takes approximately 7h 44m to get from Powell River to Nelson, including transfers.
There are 28+ hotels available in Nelson.
What companies run services between Powell River, BC, Canada and Nelson, BC, Canada?
There is no direct connection from Powell River to Nelson. However, you can take the line 3 bus to Powell River Airport, walk to Powell River Airport (YPW) airport, fly to Trail Airport (YZZ), take the taxi to Trail, BC, then take the bus to Nelson, BC. Alternatively, you can take the line 3 bus to Powell River Airport, walk to Powell River Airport (YPW) airport, fly to Castlegar Airport (YCG), walk to Frank Beinder Way at Hwy 3A, then take the bus to Nelson Exchange Bay B.
- Website
- aircanada.com
Flights from Powell River Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $60–390
- Website
- pacificcoastal.com
Flights from Powell River Airport to Trail Airport via Vancouver
- Ave. Duration
- 4h 26m
- When
- Saturday
- Estimated price
- $360–750
- Phone
- +1 778 760 1891
- [email protected]
- Website
- fritztravels.com
Bus from Trail, BC to Nelson, BC
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $55–70
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $55–70
- Phone
- +1 855 993 3100
- [email protected]
- Website
- bctransit.com
Bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay B
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- https://www.bctransit.com/west-kootenay/
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 Want to know more about Flixbus?, What are the different types of Renfe trains in Spain?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.




