There are 3 ways to get from Nelson to Spokane by bus or car
What companies run services between Nelson, BC, Canada and Spokane, WA, USA?
There is no direct connection from Nelson to Spokane. However, you can take the bus to Trail, take the drive to Colville, WA, then take the bus to Spokane STA Plaza, WA. Alternatively, you can take the bus to Trail, take the drive to Kettle Falls, WA, then take the bus to Spokane STA Plaza, WA.
Bus from Nelson to Trail
- Ave. Duration
- 1 h 1 min
- Once daily
- Estimated price
- $10 - $26
- Advanced Purchase
- $10 - $15
- Online Fare
- $10 - $24
- Standard Fare
- $18 - $26
- $21 - $35
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 Train travel in France: A guide to SNCF, How to get from London to Edinburgh and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Questions & Answers
How far is it from Nelson to Spokane?
The distance between Nelson and Spokane is 204 km. The road distance is 240 km.
What is the cheapest way to get from Nelson to Spokane?
The cheapest way to get from Nelson to Spokane is to drive which costs $26 - $40 and takes 3 h 35 min.
What is the fastest way to get from Nelson to Spokane?
The quickest way to get from Nelson to Spokane is to drive which takes 3 h 35 min and costs $26 - $40.
How long does it take to get from Nelson to Spokane?
It takes approximately 5 h 33 min to get from Nelson to Spokane, including transfers.