There are 7 ways to get from Saskatoon to Nelson by plane, bus, bus (Flixbus), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Cranbrook/Canadian Rockies International Airport, bus
best- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Cranbrook/Canadian Rockies International Airport (YXC)plane YXE - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Nelson, BC - 512 Railway Streetbus
8h 12m$308–997Fly to Castlegar Airport, bus
cheapest- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Castlegar Airport (YCG)plane YXE - YCG
- Take the bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay Bbus
7h 42m$138–654Bus
- Take the bus from Saskatoon Downtown to Reginabus
- Take the bus from Regina to Fort Macleodbus
- Take the bus from Fort Macleod, AB to Nelson, BC - 512 Railway Streetbus
20h 44m$286–435Drive 1,145.2 km
- Drive from Saskatoon to Nelsoncar 1,145.2 km
13h 29m$232–336Fly to Kelowna International Airport, bus
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Kelowna International Airport (YLW)plane YXE - YLW
- Take the bus from Kelowna, BC to Nelson, BCbus
8h 36m$441–976Bus via Edmonton
- Take the bus from Saskatoon Downtown to Edmonton Southbus
- Take the bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Streetbus
22h 56mBus via Edmonton #2
- Take the bus from Saskatoon Downtown to Edmonton Southbus
- Take the bus from Edmonton, AB - Southgate LRT Station to Calgary Downtown SE - 11 Ave SEbus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Streetbus
23h 39m$293–429
Saskatoon to Nelson by bus and foot
Comparing Your Travel Options
The cheapest way to get from Saskatoon to Nelson is to drive which costs $230 - $340 and takes 13h 29m.
The fastest way to get from Saskatoon to Nelson is to fly and bus which takes 7h 42m and costs $130 - $700.
No, there is no direct bus from Saskatoon to Nelson. However, there are services departing from Saskatoon Downtown and arriving at Nelson, BC - 512 Railway Street via 14th Ave @ Broad St, Regina and Fort Macleod, AB. The journey, including transfers, takes approximately 20h 44m.
The distance between Saskatoon and Nelson is 941 km. The road distance is 1145.2 km.
The best way to get from Saskatoon to Nelson without a car is to bus which takes 20h 44m and costs $280 - $440.
It takes approximately 8h 12m to get from Saskatoon to Nelson, including transfers.
Saskatoon to Nelson bus services, operated by Rider Express, depart from Saskatoon Downtown station.
Saskatoon to Nelson bus services, operated by Rider Express, arrive at Regina station.
Nelson is 1h behind Saskatoon. It is currently 8:56 AM in Saskatoon and 7:56 AM in Nelson.
Yes, the driving distance between Saskatoon to Nelson is 1145 km. It takes approximately 13h 29m to drive from Saskatoon to Nelson.
What companies run services between Saskatoon, SK, Canada and Nelson, BC, Canada?
You can take a bus from Saskatoon Downtown to Nelson, BC - 512 Railway Street via Regina, 14th Ave @ Broad St, Quance St @ Vic Square Mall, Regina, Fort Macleod, and Fort Macleod, AB in around 20h 44m.
- Website
- westjet.com
Flights from Saskatoon John G. Diefenbaker International Airport to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $160–800
Flights from Saskatoon John G. Diefenbaker International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 4h 55m
- When
- Thursday and Sunday
- Estimated price
- $170–850
Flights from Saskatoon John G. Diefenbaker International Airport to Cranbrook/Canadian Rockies International Airport via Edmonton, Calgary
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $160–800
Flights from Saskatoon John G. Diefenbaker International Airport to Cranbrook/Canadian Rockies International Airport via Winnipeg, Calgary
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–800
Flights from Saskatoon John G. Diefenbaker International Airport to Kelowna International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $350–850
Flights from Saskatoon John G. Diefenbaker International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $350–850
Flights from Saskatoon John G. Diefenbaker International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Thursday, and Sunday
- Estimated price
- $350–850
Flights from Saskatoon John G. Diefenbaker International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- $350–850
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Cranbrook, BC - 513 Cranbrook St North to Nelson, BC - 512 Railway Street
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- Home Mountain Man Mike's
Bus from Fort Macleod, AB to Nelson, BC - 512 Railway Street
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- Home Mountain Man Mike's
Bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Street
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $190–250
- Website
- Home Mountain Man Mike's
Bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Street
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $190–250
- Website
- Home Mountain Man Mike's
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 How to plan an amazing trip around Scandinavia, How to travel India's Golden Triangle, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
There are 26+ hotels available in Nelson.



