There are 3 ways to get from Swan River to Lethbridge by taxi, train, bus, 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.
Taxi, train, bus
best- Take the taxi from Swan River to Roblin
- Take the train from Roblin to Portage la Prairie
- Take the bus from Portage la Prairie, MB to Regina, SK - 2820B Avonhurst
- Take the bus from Lumsden to Calgary
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Lethbridge - 705 5 Ave S Park & Ride Transit Terminal
33h 37m$504–786Drive 981.6 km
cheapest- Drive from Swan River to Lethbridge981.6 km
11h$196–283Taxi, train, bus, fly
- Take the taxi from Swan River to Kamsack
- Take the train from Kamsack to Portage la Prairie
- Take the bus from Portage la Prairie, MB to Brandon, MB
- Fly from Brandon Municipal Airport (YBR) to Lethbridge Airport (YQL)YBR - YQL
39h 30m$568–2,819
Brandon Municipal Airport (YBR) to Lethbridge Airport (YQL) flights
Questions & Answers
The cheapest way to get from Swan River to Lethbridge is to drive which costs $190 - $290 and takes 11h.
The fastest way to get from Swan River to Lethbridge is to drive which takes 11h and costs $190 - $290.
The distance between Swan River and Lethbridge is 2222 km. The road distance is 981.6 km.
The best way to get from Swan River to Lethbridge without a car is to taxi and train and bus which takes 33h 37m and costs $500 - $800.
It takes approximately 33h 37m to get from Swan River to Lethbridge, including transfers.
Lethbridge is 1h behind Swan River. It is currently 1:31 PM in Swan River and 12:31 PM in Lethbridge.
Yes, the driving distance between Swan River to Lethbridge is 982 km. It takes approximately 11h to drive from Swan River to Lethbridge.
There are 46+ hotels available in Lethbridge.
What companies run services between Swan River, MB, Canada and Lethbridge, AB, Canada?
There is no direct connection from Swan River to Lethbridge. However, you can take the taxi to Roblin, take the train to Portage la Prairie, take the taxi to Portage la Prairie, MB, take the bus to Regina, SK - 2820B Avonhurst, walk to Regina, SK - 2820 B Avonhurst Dr, take the bus to Lumsden - Esso, SK - SK-20 Hwy 20, Lumsden, take the bus to Calgary, walk to Calgary Downtown Ticket Office 606 5 Ave SW, then take the bus to Lethbridge - 705 5 Ave S Park & Ride Transit Terminal. Alternatively, you can drive from Swan River to Lethbridge in around 11h.
- Website
- westjet.com
Flights from Brandon Municipal Airport to Lethbridge Airport via Calgary
- Ave. Duration
- 27h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–2,300
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Roblin to Portage la Prairie
- Ave. Duration
- 5h 23m
- Frequency
- Twice a week
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $50–130
- Economy Adult - Advanced Booking
- $50–110
- Economy Escape Advanced Booking - Adult
- $40–65
Train from Kamsack to Portage la Prairie
- Ave. Duration
- 6h 39m
- Frequency
- Twice a week
- Estimated price
- $50–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $55–140
- Economy Adult - Advanced Booking
- $55–110
- Economy Escape Advanced Booking - Adult
- $50–70
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Portage la Prairie, MB to Regina, SK - 2820B Avonhurst
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- $100–140
- Website
- https://riderexpress.ca/
- Standard
- $100–140
Bus from Portage la Prairie, MB to Brandon, MB
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $50–65
- Website
- https://riderexpress.ca/
- Standard
- $50–65
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Lumsden to Calgary
- Ave. Duration
- 13h 35m
- Frequency
- 5 times a week
- Estimated price
- $100–180
- Schedules at
- flixbus.com
- Adult
- $100–180
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Lethbridge - 705 5 Ave S Park & Ride Transit Terminal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $30–50
- Ave. Duration
- 1h 25m
- Estimated price
- $180–230
Windsor Service Swan River
- Phone
- +1 204 734 9383
Valley Cabs
- Phone
- +1 204 734 4500
Rowe Taxi
- Phone
- +1 204 734 8489
Windsor Service Swan River
- Phone
- +1 204 734 9383
Valley Cabs
- Phone
- +1 204 734 4500
Rowe Taxi
- Phone
- +1 204 734 8489
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 10 amazing places to get away from it all in Australia, What are the different types of Renfe trains in Spain?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.











