There are 3 ways to get from Salmo to Medicine Hat by bus (Flixbus), car, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Salmo, BC - 519 Railway Ave to Calgary, AB - 11488, 24 Street SEbus Kaslo
- Take the bus from Calgary Flix bus to Medicine Hatbus FlixBus 2720
14h 4m$223–292Drive 660.1 km
cheapest- Drive from Salmo to Medicine Hatcar 660.1 km
7h 49m$134–193Bus, J&L Shuttle Service
- Take the bus from Salmo, BC - 519 Railway Ave to Calgary, AB - 11488, 24 Street SEbus Kaslo
- Take a shuttle bus from Calgary, AB to Medicine Hat, ABMedicine Hat
15h 20m$253–302
Salmo to Medicine Hat by bus
Questions & Answers
The cheapest way to get from Salmo to Medicine Hat is to drive which costs $130 - $200 and takes 7h 49m.
The fastest way to get from Salmo to Medicine Hat is to drive which takes 7h 49m and costs $130 - $200.
No, there is no direct bus from Salmo to Medicine Hat. However, there are services departing from Salmo, BC - 519 Railway Ave and arriving at Medicine Hat via SB 24 ST @ Douglas Glen GA SE, Anderson LRT Station and Calgary Flix bus. The journey, including transfers, takes approximately 14h 4m.
The distance between Salmo and Medicine Hat is 939 km. The road distance is 660.1 km.
The best way to get from Salmo to Medicine Hat without a car is to bus which takes 14h 4m and costs $220 - $300.
It takes approximately 14h 4m to get from Salmo to Medicine Hat, including transfers.
Salmo to Medicine Hat bus services, operated by Mountain Man Mikes Bus Service, depart from Salmo, BC - 519 Railway Ave station.
Salmo to Medicine Hat bus services, operated by Mountain Man Mikes Bus Service, arrive at Calgary, AB - 11488, 24 Street SE station.
Medicine Hat is 1h ahead of Salmo. It is currently 7:17 AM in Salmo and 8:17 AM in Medicine Hat.
Yes, the driving distance between Salmo to Medicine Hat is 660 km. It takes approximately 7h 49m to drive from Salmo to Medicine Hat.
What companies run services between Salmo, BC, Canada and Medicine Hat, AB, Canada?
You can take a bus from Salmo, BC - 519 Railway Ave to Medicine Hat via Calgary, AB - 11488, 24 Street SE, SB 24 ST @ Douglas Glen GA SE, Anderson LRT Station, NB Macleod TR @ 12 AV SE, and Calgary Flix bus in around 14h 4m.
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Salmo, BC - 519 Railway Ave to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- $180–240
- Website
- Home Mountain Man Mike's
Bus from Salmo, BC - 519 Railway Ave to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- $180–240
- Website
- Home Mountain Man Mike's
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 around the UAE, Which London airport should I choose?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
There are 21+ hotels available in Medicine Hat.



