Nelson

Nelson is located on hwy 3A about 657 km a 9 hour drive from Vancouver and 624 km from Calgary. It is also 237 km from Spokane, WA, 496 km from Banff and 454 km from Kamloops.

Air Canada
(http://www.aircanada.ca/). Offering daily flights from Vancouver and Calgary to Castlegar Regional Airport, 40 km away, with shuttle service to Nelson provided by Queen City Limo. It is recommended to book shuttle in advance. Budget and National car rentals are also available in the Castlegar Regional Airport.
Greyhound
(http://greyhound.ca/). Offering twice daily bus service to towns and cities throughout BC. Buses from Vancouver and Calgary take approximately 12 hours in total, including stops.
BC Transit
(http://www.busonline.ca/). Offering a regional bus service throughout BC, apart from the Greater Vancouver region.
Nelson Municipal Airport
offers a 3100x75 asphalt runway for private aircraft only. No commercial flights land here.