Duration 3h 58m
Distance 110 km
Average price $29
Possible routes 2 found

Cranbrook to Nelson

Recommended route

Drive, car ferry, line 10 bus

  1. Cranbrook
    189 km
  2. Kootenay Bay, BC
    Kootney Bay to Balfour
  3. Balfour Ferry at Hwy 3A
    10
  4. Nelson
5h 14m
Cheapest
$23 - $34
More details
Alternative routes

Drive, car ferry

  1. Cranbrook
    189 km
  2. Kootenay Bay, BC
    Kootney Bay to Balfour
  3. Nelson
Fastest
3h 58m
$24 - $36
More details

Frequently asked questions

Want to know about travelling from Cranbrook to Nelson? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Cranbrook to Nelson is to drive and car ferry and line 10 bus which costs $22 - $35 and takes 5h 14m.

More details

The quickest way to get from Cranbrook to Nelson is to drive and car ferry which costs $23 - $40 and takes 3h 58m.

More details

The distance between Cranbrook and Nelson is 110 km.

It takes approximately 5h 14m to get from Cranbrook to Nelson, including transfers.

More details

Nelson is 1h behind Cranbrook. It is currently 8:15 AM in Cranbrook and 7:15 AM in Nelson.

There are 21+ hotels available in Nelson. Prices start at $125 CAD per night.

More details

How to travel from Cranbrook to Nelson

Find all the possible transport options for your trip from Cranbrook to Nelson right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

Nelson, Canada

Discover how to get to attractions and hotels near Nelson.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe