Travel from Cranbrook-BC-Canada to Nelson-BC-Canada

Bus from Cranbrook to Nelson

Greyhound Canada operates a bus from Cranbrook to Nelson twice daily. Tickets cost $18 - $50 and the journey takes 3 h 15 min.

How to get from Cranbrook to Nelson

From Cranbrook taxi to Cranbrook, BC then bus to Nelson. 3 h 19 min $50. From Cranbrook drive to Nelson. 2 h 55 min $29.

Operators from Cranbrook to Nelson

Close Print Itinerary
  1. Here are 2 options to get from
    Cranbrook to Nelson:

    1. Trip:
      1 Bus
      • One-Way approx: USD $27 - $60
      • Duration: 3 h 19 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $27 - $60
        • Duration: 3 h 19 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $19 - $28
      • Duration: 2 h 55 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $19 - $28
        • Duration: 2 h 55 min
        Close x