There are 5 ways to get from Swift Current to Fernie by car, plane, bus, shuttle, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly to Cranbrook/Canadian Rockies International Airport
best- Drive from Swift Current to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Cranbrook/Canadian Rockies International Airport (YXC)plane YQR - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Ferniecar
7h 34m$228–935Drive 589.3 km
cheapest- Drive from Swift Current to Ferniecar 589.3 km
6h 37m$100–144Bus, shuttle
- Take the bus from Swift Current to Calgary International Airport Domestic Terminalbus
- Take the bus from Calgary - Airport YYC to Kelowna Airport - east gate of short term parking between Arrivals and Departuresbus
- Take a shuttle bus from Kelowna International Airport to Red Mountain Resort, Rossland BC
- Take the bus from Salmo to Ferniebus
29h 9mDrive, fly to Calgary International Airport
- Drive from Swift Current to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Calgary International Airport (YYC)plane YQR - YYC
- Drive from Calgary International Airport (YYC) to Ferniecar
7h 50m$226–934Bus
- Take the bus from Swift Current to Calgary Flix busbus
- Take the bus from Calgary Delta Hotel to Abbotsfordbus
- Take the bus from Abbotsford to Balfourbus
- Take the bus from Balfour to Ferniebus
39h 21m$497–784
Regina (YQR) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Comparing Your Travel Options
The cheapest way to get from Swift Current to Fernie is to drive which costs $95 - $150 and takes 6h 37m.
The fastest way to get from Swift Current to Fernie is to drive which takes 6h 37m and costs $95 - $150.
No, there is no direct bus from Swift Current to Fernie. However, there are services departing from Swift Current and arriving at Fernie via Calgary Delta Hotel, Abbotsford and Balfour. The journey, including transfers, takes approximately 39h 21m.
The distance between Swift Current and Fernie is 1145 km. The road distance is 589.3 km.
The best way to get from Swift Current to Fernie without a car is to bus and shuttle which takes 29h 9m and costs .
It takes approximately 7h 34m to get from Swift Current to Fernie, including transfers.
Swift Current to Fernie bus services, operated by Flixbus USA, depart from Swift Current station.
Swift Current to Fernie bus services, operated by Flixbus USA, arrive at Calgary Flix bus station.
Yes, the driving distance between Swift Current to Fernie is 589 km. It takes approximately 6h 37m to drive from Swift Current to Fernie.
There are 67+ hotels available in Fernie.
What companies run services between Swift Current, SK, Canada and Fernie, BC, Canada?
You can take a vehicle from Swift Current to Fernie via Swift Current, Calgary Flix bus, Calgary Delta Hotel, Abbotsford, and Balfour in around 39h 21m.
- Website
- westjet.com
Flights from Regina to Cranbrook/Canadian Rockies International Airport via Calgary International Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $180–1,400
Flights from Regina to Calgary International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $140–800
- Website
- aircanada.com
Flights from Regina to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $170–1,500
- Website
- pacificcoastal.com
Flights from Regina to Cranbrook/Canadian Rockies International Airport via Kelowna
- Ave. Duration
- 4h 5m
- When
- Thursday and Sunday
- Estimated price
- $190–1,400
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Swift Current to Calgary International Airport Domestic Terminal
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Estimated price
- $85–130
- Schedules at
- Flixbus USA
Bus from Swift Current to Calgary Flix bus
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Estimated price
- $85–130
- Schedules at
- Flixbus USA
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- EBus
Bus from Calgary - Airport YYC to Kelowna Airport - east gate of short term parking between Arrivals and Departures
- Ave. Duration
- 7h 55m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- (250) 231-9959
- info@kootenaytransit.ca
- Website
- kootenaytransit.ca
Shuttle from Kelowna International Airport to Red Mountain Resort, Rossland BC
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- kootenaytransit.ca
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- Home Mountain Man Mike's
Bus from Salmo to Fernie
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Estimated price
- $110–150
- Website
- Home Mountain Man Mike's
Bus from Abbotsford to Balfour
- Ave. Duration
- 9h 40m
- Frequency
- Twice a week
- Estimated price
- $180–240
- Website
- Home Mountain Man Mike's
Bus from Balfour to Fernie
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Estimated price
- $120–170
- Website
- Home Mountain Man Mike's
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- Rider Express
Bus from Calgary Delta Hotel to Abbotsford
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $100–230
- Website
- Rider Express
- Standard
- $100–230
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 5 delightfully under-the-radar French towns you need to visit, How to travel India's Golden Triangle, and Getting around the Cyclades - to help you get the most out of your next trip.
















