Rome2Rio

How to get fromNelson to Revelstokeby plane, bus, or shuttle

Find Transport to Revelstoke

See all options

There are 7 ways to get from Nelson to Revelstoke by plane, bus, 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 Kelowna International Airport, bus

    best
    1. Fly from Nelson Airport (NSN) to Kelowna International Airport (YLW)plane plane NSN - YLW
    2. Take the bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Stationbus bus
    3. Take the bus from Vernon - Prestige Hotel to Basecamp Suites Downtown - 112 2 St E, Revelstokebus bus
    24h 56m
    $710–2,675
  2. Bus to Woodbourne Airport, fly to Kelowna International Airport, bus

    1. Take the bus from Nelson to Woodbournebus bus
    2. Fly from Woodbourne Airport (BHE) to Kelowna International Airport (YLW)plane plane BHE - YLW
    3. Take the bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Stationbus bus
    4. Take the bus from Vernon - Prestige Hotel to Basecamp Suites Downtown - 112 2 St E, Revelstokebus bus
    26h 43m
    $721–2,716
  3. Fly Nelson Airport to Vancouver International Airport, bus

    1. Fly from Nelson Airport (NSN) to Vancouver International Airport (YVR)plane plane NSN - YVR
    2. Take the bus from Vancouver - Pacific Station to Kamloops - back of Sahali Mallbus bus
    3. Take the bus from Kamloops - back of Sahali Mall to Revelstoke- Esso-1011 Victoria Rdbus bus
    26h 33m
  4. Bus to Woodbourne Airport, fly to Vancouver International Airport, bus

    1. Take the bus from Nelson to Woodbournebus bus
    2. Fly from Woodbourne Airport (BHE) to Vancouver International Airport (YVR)plane plane BHE - YVR
    3. Take the bus from Vancouver - Pacific Station to Kamloops - back of Sahali Mallbus bus
    4. Take the bus from Kamloops - back of Sahali Mall to Revelstoke- Esso-1011 Victoria Rdbus bus
    27h 45m
  5. Fly Nelson Airport to Kamloops Airport, shuttle, bus

    1. Fly from Nelson Airport (NSN) to Kamloops Airport (YKA)plane plane NSN - YKA
    2. Take a shuttle bus from Kamloops Airport to Sun Peaks Resort, BCshuttle bus
    3. Take a shuttle bus from Sun Peaks, BC to Kelowna Airportshuttle bus
    4. Take the bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Stationbus bus
    5. Take the bus from Vernon - Prestige Hotel to Basecamp Suites Downtown - 112 2 St E, Revelstokebus bus
    31h 41m
    $1,165–3,985
  6. Bus to Woodbourne Airport, fly to Kamloops Airport, shuttle, bus

    1. Take the bus from Nelson to Woodbournebus bus
    2. Fly from Woodbourne Airport (BHE) to Kamloops Airport (YKA)plane plane BHE - YKA
    3. Take a shuttle bus from Kamloops Airport to Sun Peaks Resort, BCshuttle bus
    4. Take a shuttle bus from Sun Peaks, BC to Kelowna Airportshuttle bus
    5. Take the bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Stationbus bus
    6. Take the bus from Vernon - Prestige Hotel to Basecamp Suites Downtown - 112 2 St E, Revelstokebus bus
    32h 53m
    $1,176–4,026
  7. Fly Nelson Airport to Penticton Regional Airport, bus

    1. Fly from Nelson Airport (NSN) to Penticton Regional Airport (YYF)plane plane NSN - YYF
    2. Take the bus from Wade & Winnipeg to Westbank Exchbus bus
    3. Take the bus from Kelowna - 516 Lawrence Ave to Vernon - Esso Stationbus bus
    4. Take the bus from Vernon - Prestige Hotel to Basecamp Suites Downtown - 112 2 St E, Revelstokebus bus
    26h 55m

Nelson Airport (NSN) to Kelowna International Airport (YLW) flights

Calendar8Weekly Planes
Duration19h 36mAverage Duration
Ticket$716Cheapest Price
See schedules

Comparing Your Travel Options

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

There is no direct connection from Nelson to Revelstoke. However, you can take the line 4 bus to Nelson Airport Terminal, walk to Nelson Airport (NSN) airport, fly to Kelowna International Airport (YLW), walk to Kelowna Airport - east gate of short term parking between Arrivals and Departures, take the bus to Vernon - Esso Station, walk to Vernon - Prestige Hotel, then take the bus to Basecamp Suites Downtown - 112 2 St E, Revelstoke. Alternatively, you can take the bus to Woodbourne, walk to Woodbourne Airport (BHE) airport, fly to Kelowna International Airport (YLW), walk to Kelowna Airport - east gate of short term parking between Arrivals and Departures, take the bus to Vernon - Esso Station, walk to Vernon - Prestige Hotel, then take the bus to Basecamp Suites Downtown - 112 2 St E, Revelstoke.

Airlines
Bus operators

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 Thanksgiving 2018: How to travel stress-free, South Korea: Travelling from Seoul to Busan , and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.