There are 5 ways to get from Nelson to Swift Current by car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 914.7 km
best- Drive from Nelson to Swift Current914.7 km
10h 30m$183–264Bus, fly to Medicine Hat Airport, drive
- Take the bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St North
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Medicine Hat Airport (YXH)YXC - YXH
- Drive from Medicine Hat Airport (YXH) to Swift Current
13h 5m$255–1,501Bus, fly to Regina, drive
- Take the bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St North
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Regina (YQR)YXC - YQR
- Drive from Regina (YQR) to Swift Current
11h 33m$320–1,106Bus, fly to Saskatoon John G. Diefenbaker International Airport, drive
- Take the bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St North
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Saskatoon John G. Diefenbaker International Airport (YXE)YXC - YXE
- Drive from Saskatoon John G. Diefenbaker International Airport (YXE) to Swift Current
10h 41m$305–1,016Bus, fly to Calgary International Airport, drive
- Take the bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St North
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Calgary International Airport (YYC)YXC - YYC
- Drive from Calgary International Airport (YYC) to Swift Current
10h 48m$280–936
Cranbrook/Canadian Rockies International Airport (YXC) to Medicine Hat Airport (YXH) flights
Questions & Answers
The cheapest way to get from Nelson to Swift Current is to drive which costs $180 - $270 and takes 10h 30m.
The fastest way to get from Nelson to Swift Current is to drive which takes 10h 30m and costs $180 - $270.
The distance between Nelson and Swift Current is 915 km. The road distance is 914.7 km.
It takes approximately 10h 30m to drive 914.7 km from Nelson to Swift Current.
Swift Current is 2h ahead of Nelson. It is currently 1:35 PM in Nelson and 3:35 PM in Swift Current.
Yes, the driving distance between Nelson to Swift Current is 915 km. It takes approximately 10h 30m to drive from Nelson to Swift Current.
There are 14+ hotels available in Swift Current.
What companies run services between Nelson, BC, Canada and Swift Current, SK, Canada?
You can drive from Nelson to Swift Current in around 10h 30m.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Medicine Hat Airport via Calgary International Airport
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $110–1,300
Flights from Cranbrook/Canadian Rockies International Airport to Medicine Hat Airport via Kelowna, Calgary International Airport
- Ave. Duration
- 6h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–1,400
Flights from Cranbrook/Canadian Rockies International Airport to Regina via Calgary International Airport
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $130–1,500
Flights from Cranbrook/Canadian Rockies International Airport to Saskatoon John G. Diefenbaker International Airport via Calgary International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $110–1,300
Flights from Cranbrook/Canadian Rockies International Airport to Calgary International Airport
- Ave. Duration
- 54 min
- When
- Every day
- Estimated price
- $75–650
- Website
- aircanada.com
Flights from Cranbrook/Canadian Rockies International Airport to Regina via Vancouver
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $170–900
Flights from Cranbrook/Canadian Rockies International Airport to Saskatoon John G. Diefenbaker International Airport via Vancouver
- Ave. Duration
- 6h 1m
- When
- Tuesday and Thursday
- Estimated price
- $150–800
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- $75–100
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
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 do I get from Sydney to Melbourne, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.


