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$135–755Bus
- Take the bus from Terrance Skeena Mall to Prince George, BCbus
- Take the bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mallbus
- Take the bus from Kamloops, BC - Sahali Mall to Kelowna, BC - Downtown 516 Lawrence Avebus
- Take the bus from Kelowna, BC to Nelson, BCbus
25h 41mDrive 1,590.5 km
- Drive from Terrace to Nelsoncar 1,590.5 km
19h 37m$315–455Bus 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–662Fly 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$317–1,147Fly 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 Kelowna, BC to Nelson, BCbus
11h 13m$677–1,362Train, 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, BC - Terry Fox Statue to Kamloops, BC - Sahali Mallbus
- Take the bus from Kamloops, BC - Sahali Mall to Kelowna, BC - Downtown 516 Lawrence Avebus
- Take the bus from Kelowna, BC to Nelson, BCbus
27h 53m
Northwest Regional Airport (YXT) to Castlegar Airport (YCG) flights
Questions & Answers
The cheapest way to get from Terrace to Nelson is to bus and fly which costs $170 - $700 and takes 21h 4m.
The fastest way to get from Terrace to Nelson is to fly and bus which takes 7h 28m and costs $130 - $800.
No, there is no direct bus from Terrace to Nelson. However, there are services departing from Terrance Skeena Mall and arriving at Nelson, BC via Prince George, BC - Terry Fox Statue, Kamloops, BC - Sahali Mall, Queensway Exchange Bay B and Kelowna, BC. The journey, including transfers, takes approximately 25h 41m.
The distance between Terrace and Nelson is 994 km. The road distance is 1590.5 km.
The best way to get from Terrace to Nelson without a car is to bus which takes 25h 41m 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 1590 km. It takes approximately 19h 37m to drive from Terrace to Nelson.
There are 27+ 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, BC via Prince George, BC, Prince George, BC - Terry Fox Statue, Kamloops, BC - Sahali Mall, Kelowna, BC - Downtown 516 Lawrence Ave, Queensway Exchange Bay B, Harvey Ave at Cooper Stn - Orchard Park, and Kelowna, BC in around 25h 41m.
- Website
- aircanada.com
Flights from Northwest Regional Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $130–750
Flights from Smithers Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 19h 44m
- When
- Every day
- Estimated price
- $100–550
Flights from Northwest Regional Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- $170–950
Flights from Northwest Regional Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $100–600
- 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 Travelling to the UK: What do I need to know?, 10 amazing places to get away from it all in Australia, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.








