There are 2 ways to get from Swift Current to Moosomin by 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.
Questions & Answers
The cheapest way to get from Swift Current to Moosomin is to bus which costs $80 - $160 and takes 8h 53m.
The fastest way to get from Swift Current to Moosomin is to drive which takes 4h 45m and costs $90 - $130.
The distance between Swift Current and Moosomin is 484 km. The road distance is 463.8 km.
The best way to get from Swift Current to Moosomin without a car is to bus which takes 8h 53m and costs $80 - $160.
It takes approximately 8h 53m to get from Swift Current to Moosomin, including transfers.
Yes, the driving distance between Swift Current to Moosomin is 464 km. It takes approximately 4h 45m to drive from Swift Current to Moosomin.
There are five+ hotels available in Moosomin.
What companies run services between Swift Current, SK, Canada and Moosomin, SK, Canada?
You can take a vehicle from Swift Current to Moosomin, SK via Swift Current, Regina, University Park Dr @ Quance St, 11th Ave @ Scarth St, 11th Ave @ Lorne St, Avonhurst Dr @ Retallack St, and Regina, SK - 2820B Avonhurst in around 8h 53m.
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Swift Current to Regina
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- $26–45
- Schedules at
- flixbus.com
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Regina, SK - 2820B Avonhurst to Moosomin, SK
- Ave. Duration
- 3h 6m
- Frequency
- Once a week
- Estimated price
- $35–85
- Website
- https://riderexpress.ca/
- Standard
- $35–85
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 by boat in Italy, How to plan an amazing trip around Scandinavia, and Need to know: Greyhound - to help you get the most out of your next trip.




