There are 4 ways to get from Nelson, BC to Cranbrook by car, bus, plane, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 263.4 km
best- Drive from Balfour to Cranbrookcar 263.4 km
3h 51m$97–138Car ferry, drive via Nelson Exchange Bay A
cheapest- Take the carferry from Balfour, BC to Kootenay Bay, BCcarferry Balfour to Kootney Bay
- Drive from Kootenay Bay, BC to Cranbrookcar
5h 22m$21–30Bus, fly
- Take the bus from Nelson Visitor Centre to Orchard Park Mall - Kelownabus
- Fly from Kelowna International Airport (YLW) to Cranbrook/Canadian Rockies International Airport (YXC)plane YLW - YXC
7h 54m$313–744Car ferry, drive
- Take the carferry from Balfour, BC to Kootenay Bay, BCcarferry Balfour to Kootney Bay
- Drive from Kootenay Bay, BC to Cranbrookcar
4h 9m$24–35
Kelowna International Airport (YLW) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Comparing Your Travel Options
The cheapest way to get from Nelson, BC to Cranbrook is to car ferry and drive via Nelson Exchange Bay A which costs $21 - $30 and takes 5h 22m.
The fastest way to get from Nelson, BC to Cranbrook is to drive which takes 3h 51m and costs $95 - $140.
The distance between Nelson, BC and Cranbrook is 297 km.
It takes approximately 3h 51m to get from Nelson, BC to Cranbrook, including transfers.
Cranbrook is 1h ahead of Nelson, BC. It is currently 8:33 AM in Nelson, BC and 9:33 AM in Cranbrook.
There are 17+ hotels available in Cranbrook.
What companies run services between Nelson, BC, Canada and Cranbrook, BC, Canada?
You can drive from Balfour to Cranbrook in around 3h 51m.
- Website
- pacificcoastal.com
Flights from Kelowna International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $230–550
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Nelson Visitor Centre to Orchard Park Mall - Kelowna
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Estimated price
- $95–120
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $95–120
- Phone
- 1 800 663 7867
- Website
- www2.gov.bc.ca
Car ferry from Balfour, BC to Kootenay Bay, BC
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Schedules at
- www2.gov.bc.ca
Car ferry from Balfour, BC to Kootenay Bay, BC
- Ave. Duration
- 35 min
- Frequency
- Hourly
- 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 How to get from Florence to Rome, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Which London airport should I choose? - to help you get the most out of your next trip.







