There are 3 ways to get from Edmonton Station (Canadian Pacific Railway) to Medicine Hat 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.
Bus via Calgary
best- Take the bus from Edmonton- University of Alberta -Bus Stop 2666 to Calgary, AB - Whitehorn LRT Stationbus Edmonton
- Take the bus from Calgary to Medicine Hatbus FlixBus 2720
9h 29m$72–98Drive 527.3 km
- Drive from Edmonton Station (Canadian Pacific Railway) to Medicine Hatcar 527.3 km
5h 59m$104–151Bus (Flixbus)
- Take the bus from Edmonton to Medicine Hatbus FlixBus 2720
9h 37m$78–134
Questions & Answers
The cheapest way to get from Edmonton Station (Canadian Pacific Railway) to Medicine Hat is to bus via Calgary which costs $70 - $100 and takes 9h 29m.
The fastest way to get from Edmonton Station (Canadian Pacific Railway) to Medicine Hat is to drive which takes 5h 59m and costs $100 - $150.
No, there is no direct bus from Edmonton Station (Canadian Pacific Railway) to Medicine Hat. However, there are services departing from 127 Street & 124 Avenue and arriving at Medicine Hat via Edmonton- University of Alberta -Bus Stop 2666 and Calgary. The journey, including transfers, takes approximately 9h 29m.
The distance between Edmonton Station (Canadian Pacific Railway) and Medicine Hat is 610 km. The road distance is 527.3 km.
The best way to get from Edmonton Station (Canadian Pacific Railway) to Medicine Hat without a car is to bus via Calgary which takes 9h 29m and costs $70 - $100.
It takes approximately 9h 29m to get from Edmonton Station (Canadian Pacific Railway) to Medicine Hat, including transfers.
Edmonton Station (Canadian Pacific Railway) to Medicine Hat bus services, operated by The Canada Bus, depart from Edmonton- University of Alberta -Bus Stop 2666 station.
Edmonton Station (Canadian Pacific Railway) to Medicine Hat bus services, operated by The Canada Bus, arrive at Calgary, AB - Whitehorn LRT Station.
Yes, the driving distance between Edmonton Station (Canadian Pacific Railway) to Medicine Hat is 527 km. It takes approximately 5h 59m to drive from Edmonton Station (Canadian Pacific Railway) to Medicine Hat.
There are 20+ hotels available in Medicine Hat.
What companies run services between Edmonton Station (Canadian Pacific Railway), AB, Canada and Medicine Hat, AB, Canada?
You can take a vehicle from Edmonton Station (Canadian Pacific Railway) to Medicine Hat via 127 Street & 124 Avenue, Edmonton- University of Alberta -Bus Stop 2666, Calgary, AB - Whitehorn LRT Station, and Calgary in around 9h 29m.
- Phone
- +1 403 668 9600
- [email protected]
- Website
- The Canada Bus
Bus from Edmonton- University of Alberta -Bus Stop 2666 to Calgary, AB - Whitehorn LRT Station
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- $34
- Website
- The Canada Bus
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary to Medicine Hat
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Edmonton to Medicine Hat
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a week
- Estimated price
- $75–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 How to get from Heathrow Airport into central London, Train travel in Spain: A guide to Renfe, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.




