Rome2Rio

How to get fromNelson to Cranbrookby plane, bus, car, or shuttle

Find Transport to Cranbrook

See all options

There are 6 ways to get from Nelson to Cranbrook by plane, bus, car, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Nelson Airport to Cranbrook/Canadian Rockies International Airport

    best
    1. Fly from Nelson Airport (NSN) to Cranbrook/Canadian Rockies International Airport (YXC)plane plane NSN - YXC
    22h 32m
    $1,012–3,578
  2. Shuttle to Christchurch International Airport, fly to Spokane International Airport, drive

    cheapest
    1. Take a shuttle bus from Nelson to Christchurchshuttle bus
    2. Fly from Christchurch International Airport (CHC) to Spokane International Airport (GEG)plane plane CHC - GEG
    3. Drive from Spokane-Airport-GEG to Cranbrookcar car
    29h 33m
    $763–2,879
  3. Bus to Woodbourne Airport, fly to Cranbrook/Canadian Rockies International Airport

    1. Take the bus from Nelson to Woodbournebus bus
    2. Fly from Woodbourne Airport (BHE) to Cranbrook/Canadian Rockies International Airport (YXC)plane plane BHE - YXC
    23h 44m
    $973–3,319
  4. Fly Nelson Airport to Trail Airport, drive

    1. Fly from Nelson Airport (NSN) to Trail Airport (YZZ)plane plane NSN - YZZ
    2. Drive from Trail Airport (YZZ) to Cranbrookcar car
    24h 17m
    $1,042–3,663
  5. Bus to Woodbourne Airport, fly to Trail Airport, drive

    1. Take the bus from Nelson to Woodbournebus bus
    2. Fly from Woodbourne Airport (BHE) to Trail Airport (YZZ)plane plane BHE - YZZ
    3. Drive from Trail Airport (YZZ) to Cranbrookcar car
    25h 29m
    $1,003–3,504
  6. Fly Nelson Airport to Kelowna International Airport, bus, drive

    1. Fly from Nelson Airport (NSN) to Kelowna International Airport (YLW)plane plane NSN - YLW
    2. Take the bus from Orchard Park Mall - Kelowna to Centex Gas - Rock Creekbus bus
    3. Take the bus from Rock Creek to Balfourbus bus
    4. Drive from Balfour to Cranbrookcar car
    32h 49m
    $872–2,695

Nelson Airport (NSN) to Cranbrook/Canadian Rockies International Airport (YXC) flights

Calendar11Weekly Planes
Duration22h 23mAverage Duration
Ticket$995Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Nelson, New Zealand and Cranbrook, BC, Canada?

Air New Zealand, Air Canada, and two other airlines fly from Nelson Airport (NSN) to Cranbrook/Canadian Rockies International Airport (YXC) twice daily.

Airlines
Bus operators

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides