There are 4 ways to get from Golden to Nelson by bus, car, car ferry, shuttle, 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
best- Take the bus from Golden to Kelowna, BC - Downtown 516 Lawrence Avebus Calgary
- Take the bus from Kelowna, BC to Nelson, BCbus Kelowna to Nelson
11h 38mDrive, car ferry
cheapest- Drive from Golden to Kootenay Bay, BCcar
- Take the carferry from Kootenay Bay, BC to Balfour, BCcarferry Kootney Bay to Balfour
6h 59m$70–102Bus, shuttle, fly
- Take the bus from Golden to Banffbus
- Take a shuttle bus from Banff, AB to Calgary Airport
- Fly from Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC)plane YYC - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Nelson, BC - 512 Railway Streetbus
9h 56mBus via Queensland
- Take the bus from Golden to Calgary - Downtown 9 Ave Sebus Van-Cal
- Take the bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Streetbus Calgary
14h 27m$232–341
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
The cheapest way to get from Golden to Nelson is to drive and car ferry which costs $65 - $110 and takes 6h 59m.
The fastest way to get from Golden to Nelson is to drive and car ferry which takes 6h 59m and costs $65 - $110.
No, there is no direct bus from Golden to Nelson. However, there are services departing from Golden and arriving at Nelson, BC via Queensway Exchange Bay B and Kelowna, BC. The journey, including transfers, takes approximately 11h 38m.
The distance between Golden and Nelson is 711 km.
The best way to get from Golden to Nelson without a car is to bus which takes 11h 38m and costs .
It takes approximately 11h 38m to get from Golden to Nelson, including transfers.
Golden to Nelson bus services, operated by EBus Canada, depart from Golden station.
Golden to Nelson bus services, operated by EBus Canada, arrive at Kelowna, BC - Downtown 516 Lawrence Ave station.
Nelson is 1h behind Golden. It is currently 9:08 PM in Golden and 8:08 PM in Nelson.
There are 27+ hotels available in Nelson.
What companies run services between Golden, BC, Canada and Nelson, BC, Canada?
You can take a bus from Golden to Nelson, BC via Kelowna, BC - Downtown 516 Lawrence Ave, Queensway Exchange Bay B, Harvey Ave at Cooper Stn - Orchard Park, and Kelowna, BC in around 11h 38m.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $210–750
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Golden to Kelowna, BC - Downtown 516 Lawrence Ave
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Website
- EBus
Bus from Golden to Banff
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Website
- EBus
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Kelowna, BC to Nelson, BC
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $85–100
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $85–100
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Banff, AB to Calgary Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Banff, AB to Calgary Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
- Phone
- +1 403 754 6467
- [email protected]
- Website
- Mountain Park Transportation
Shuttle from Banff, AB to Calgary Airport
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Cranbrook, BC - 513 Cranbrook St North to Nelson, BC - 512 Railway Street
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- Home Mountain Man Mike's
Bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Street
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $190–250
- Website
- Home Mountain Man Mike's
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Golden to Calgary - Downtown 9 Ave Se
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
- Phone
- 1 800 663 7867
- Website
- www2.gov.bc.ca
Car ferry from Kootenay Bay, BC to Balfour, BC
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- www2.gov.bc.ca
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 Need to know: Greyhound, How do I get from Sydney to Melbourne, and Getting around the Cyclades - to help you get the most out of your next trip.















