There are 4 ways to get from Alberta to Swift Current by bus (Flixbus), car, 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.
Bus (Flixbus)
best- Take the bus from Calgary Flix bus to Swift Currentbus FlixBus 2726
8h 9m$96–139Drive 515.1 km
cheapest- Drive from Calgary to Swift Currentcar 515.1 km
5h 24m$93–134Fly from Calgary International Airport, drive
- Fly from Calgary International Airport (YYC) to Regina (YQR)plane YYC - YQR
- Drive from Regina-Airport-YQR to Swift Currentcar
5h 4m$184–827Fly from Edmonton International Airport, drive
- Fly from Edmonton International Airport (YEG) to Regina (YQR)plane YEG - YQR
- Drive from Regina-Airport-YQR to Swift Currentcar
6h 17m$278–973
Calgary International Airport (YYC) to Regina (YQR) flights
Comparing Your Travel Options
The cheapest way to get from Alberta to Swift Current is to drive which costs $90 - $140 and takes 5h 24m.
The fastest way to get from Alberta to Swift Current is to fly and drive which takes 5h 4m and costs $180 - $850.
No, there is no direct bus from Alberta to Swift Current. However, there are services departing from Calgary Flix bus and arriving at Swift Current via . The journey, including transfers, takes approximately 8h 9m.
The distance between Alberta and Swift Current is 612 km. The road distance is 515.1 km.
The best way to get from Alberta to Swift Current without a car is to bus which takes 8h 9m and costs $95 - $140.
It takes approximately 8h 9m to get from Alberta to Swift Current, including transfers.
Alberta to Swift Current bus services, operated by Flixbus USA, depart from Calgary Flix bus station.
Alberta to Swift Current bus services, operated by Flixbus USA, arrive at Swift Current station.
Yes, the driving distance between Alberta to Swift Current is 515 km. It takes approximately 5h 24m to drive from Alberta to Swift Current.
There are 13+ hotels available in Swift Current.
What companies run services between Alberta, Canada and Swift Current, SK, Canada?
Flixbus USA operates a bus from Calgary Flix bus to Swift Current once daily. Tickets cost $85–130 and the journey takes 8h 5m.
- Website
- westjet.com
Flights from Calgary International Airport to Regina
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $140–800
Flights from Edmonton International Airport to Regina
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–850
Flights from Edmonton International Airport to Regina via Calgary International Airport
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- $230–850
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary Flix bus to Swift Current
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $85–130
- Schedules at
- Flixbus USA
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 and around Russia for the 2018 FIFA World Cup, How to get from Florence to Rome, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.

