There are 7 ways to get from Terrace to Nelson by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Northwest Regional Airport to Castlegar Airport, bus
best- Fly from Northwest Regional Airport (YXT) to Castlegar Airport (YCG)plane YXT - YCG
- Take the bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay Bbus
7h 28m$125–705Bus
- Take the bus from Terrance Skeena Mall to Prince George, BCbus
- Take the bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Kelowna - 516 Lawrence Avebus
- Take the bus from Orchard Park Mall - Kelowna to Nelson Visitor Centrebus
24h 15mDrive 1,581.1 km
- Drive from Terrace to Nelsoncar 1,581.1 km
19h 49m$321–464Bus to Smithers Airport, fly to Castlegar Airport, bus
- Take the bus from Terrance Skeena Mall to Smithers Mallbus
- Fly from Smithers Airport (YYD) to Castlegar Airport (YCG)plane YYD - YCG
- Take the bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay Bbus
21h 4m$171–712Fly Northwest Regional Airport to Cranbrook/Canadian Rockies International Airport, bus
- Fly from Northwest Regional Airport (YXT) to Cranbrook/Canadian Rockies International Airport (YXC)plane YXT - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Nelson, BC - 512 Railway Streetbus
9h 43m$307–1,097Fly Northwest Regional Airport to Kelowna International Airport, bus
- Fly from Northwest Regional Airport (YXT) to Kelowna International Airport (YLW)plane YXT - YLW
- Take the bus from Orchard Park Mall - Kelowna to Nelson Visitor Centrebus
10h 43m$412–959Train, bus
- Take the train from Terrace to Vanderhooftrain
- Take the bus from Burrard Vanderhoof Co-op to Downtown Exch Bay Bbus 161
- Take the bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Kelowna - 516 Lawrence Avebus
- Take the bus from Orchard Park Mall - Kelowna to Nelson Visitor Centrebus
26h 27m
Northwest Regional Airport (YXT) to Castlegar Airport (YCG) flights
Comparing Your Travel Options
The cheapest way to get from Terrace to Nelson is to bus and fly which costs $170 - $750 and takes 21h 4m.
The fastest way to get from Terrace to Nelson is to fly and bus which takes 7h 28m and costs $120 - $750.
No, there is no direct bus from Terrace to Nelson. However, there are services departing from Terrance Skeena Mall and arriving at Nelson Visitor Centre via Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue, Kamloops - back of Sahali Mall, Queensway Exchange Bay B and Orchard Park Mall - Kelowna. The journey, including transfers, takes approximately 24h 15m.
The distance between Terrace and Nelson is 994 km. The road distance is 1581.1 km.
The best way to get from Terrace to Nelson without a car is to bus which takes 24h 15m and costs .
It takes approximately 7h 28m to get from Terrace to Nelson, including transfers.
Terrace to Nelson bus services, operated by BC Bus North, depart from Terrance Skeena Mall station.
Terrace to Nelson bus services, operated by BC Bus North, arrive at Prince George, BC station.
Yes, the driving distance between Terrace to Nelson is 1581 km. It takes approximately 19h 49m to drive from Terrace to Nelson.
There are 26+ hotels available in Nelson.
What companies run services between Terrace, BC, Canada and Nelson, BC, Canada?
You can take a bus from Terrance Skeena Mall to Nelson Visitor Centre via Prince George, BC, Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue, Kamloops - back of Sahali Mall, Kelowna - 516 Lawrence Ave, Queensway Exchange Bay B, Harvey Ave at Cooper Stn - Orchard Park, and Orchard Park Mall - Kelowna in around 24h 15m.
- Website
- aircanada.com
Flights from Northwest Regional Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $120–700
Flights from Smithers Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 19h 44m
- When
- Every day
- Estimated price
- $100–600
Flights from Northwest Regional Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- $160–900
Flights from Northwest Regional Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $95–550
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Terrace to Vanderhoof
- Ave. Duration
- 8h 10m
- Frequency
- 3 times a week
- Estimated price
- $110–330
- Website
- VIA Rail
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $170–330
- Economy
- $120–270
- Economy Plus
- $130–280
- Phone
- +1 855 993 3100
- [email protected]
- Website
- West Kootenay
Bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay B
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- West Kootenay
Bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay B
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- West Kootenay
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 What are the different types of Renfe trains in Spain?, Travelling to the US: What do I need to know?, and Italy Travel Guides - to help you get the most out of your next trip.








