There are 3 ways to get from Swan River to Regina by taxi, train, bus, 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.
Taxi, train, bus via Winnipeg
best- Take the taxi from Swan River to Kamsacktaxi
- Take the train from Kamsack to Winnipegtrain
- Take the bus from Winnipeg East to Reginabus
17h 43m$370–715Drive 360.4 km
cheapest- Drive from Swan River to Reginacar 360.4 km
4h 31m$73–105Taxi, train, bus
- Take the taxi from Swan River to Kamsacktaxi
- Take the train from Kamsack to Winnipegtrain
- Take the bus from Winnipeg to Reginabus
18h 22m$374–679
Questions & Answers
The cheapest way to get from Swan River to Regina is to drive which costs $70 - $110 and takes 4h 31m.
The fastest way to get from Swan River to Regina is to drive which takes 4h 31m and costs $70 - $110.
The distance between Swan River and Regina is 1125 km. The road distance is 360.4 km.
The best way to get from Swan River to Regina without a car is to taxi and train and bus via Winnipeg which takes 17h 43m and costs $370 - $750.
It takes approximately 17h 43m to get from Swan River to Regina, including transfers.
Regina is 1h behind Swan River. It is currently 6:18 PM in Swan River and 5:18 PM in Regina.
Yes, the driving distance between Swan River to Regina is 360 km. It takes approximately 4h 31m to drive from Swan River to Regina.
There are 108+ hotels available in Regina.
What companies run services between Swan River, MB, Canada and Regina, SK, Canada?
There is no direct connection from Swan River to Regina. However, you can take the taxi to Kamsack, take the train to Winnipeg, walk to Northbound Main at Broadway, take the bus to Northbound Main at Portage and Main Junction, walk to Eastbound Portage at Portage and Main Junction, take the bus to Southbound St Anne's at Niakwa, walk to Winnipeg East, then take the bus to Regina. Alternatively, you can drive from Swan River to Regina in around 4h 31m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Kamsack to Winnipeg
- Ave. Duration
- 7h 47m
- Frequency
- Twice a week
- Estimated price
- $100–320
- Website
- VIA Rail
- Escape
- $100–240
- Business
- $150–310
- Business Plus
- $160–320
- Economy
- $110–250
- Economy Plus
- $120–260
Train from Kamsack to Winnipeg
- Ave. Duration
- 7h 47m
- Frequency
- Twice a week
- Estimated price
- $100–320
- Website
- VIA Rail
- Escape
- $100–240
- Business
- $150–310
- Business Plus
- $160–320
- Economy
- $110–250
- Economy Plus
- $120–260
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Winnipeg East to Regina
- Ave. Duration
- 7h 5m
- Frequency
- Twice a week
- Estimated price
- $70–160
- Website
- Rider Express
- Standard
- $70–160
- Ave. Duration
- 1h 20m
- Estimated price
- $190–230
Rowe Taxi
- Phone
- +1 204 734 8489
Valley Cabs
- Phone
- +1 204 734 4500
Windsor Service Swan River
- Phone
- +1 204 734 9383
Rowe Taxi
- Phone
- +1 204 734 8489
Valley Cabs
- Phone
- +1 204 734 4500
Windsor Service Swan River
- Phone
- +1 204 734 9383
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 Need to know: Jadrolinija, How to get from Heathrow Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.








