There are 4 ways to get from Medicine Hat to Brandon by car, bus, 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.
Drive 823.7 km
best- Drive from Medicine Hat to Brandoncar 823.7 km
8h 52m$163–235Bus to Calgary International Airport, fly to Brandon Municipal Airport
- Take the bus from Medicine Hat to Calgarybus
- Fly from Calgary International Airport (YYC) to Brandon Municipal Airport (YBR)plane YYC - YBR
7h 16m$231–1,041Bus to Calgary International Airport, fly to Winnipeg J. A. Richardson International Airport, drive
- Take the bus from Medicine Hat to Calgarybus
- Fly from Calgary International Airport (YYC) to Winnipeg J. A. Richardson International Airport (YWG)plane YYC - YWG
- Drive from Winnipeg-Airport-YWG to Brandoncar
9h 19m$185–831Drive to Regina, fly to Winnipeg J. A. Richardson International Airport, drive
- Drive from Medicine Hat to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Winnipeg J. A. Richardson International Airport (YWG)plane YQR - YWG
- Drive from Winnipeg-Airport-YWG to Brandoncar
8h 33m$301–942
Calgary International Airport (YYC) to Brandon Municipal Airport (YBR) flights
Questions & Answers
The cheapest way to get from Medicine Hat to Brandon is to drive which costs $160 - $240 and takes 8h 52m.
The fastest way to get from Medicine Hat to Brandon is to bus and fly which takes 7h 16m and costs $230 - $1,100.
The distance between Medicine Hat and Brandon is 824 km. The road distance is 823.7 km.
It takes approximately 8h 52m to drive 823.7 km from Medicine Hat to Brandon.
Brandon is 1h ahead of Medicine Hat. It is currently 11:11 AM in Medicine Hat and 12:11 PM in Brandon.
Yes, the driving distance between Medicine Hat to Brandon is 824 km. It takes approximately 8h 52m to drive from Medicine Hat to Brandon.
There are 19+ hotels available in Brandon.
What companies run services between Medicine Hat, AB, Canada and Brandon, MB, Canada?
You can drive from Medicine Hat to Brandon in around 8h 52m.
- Website
- westjet.com
Flights from Calgary International Airport to Brandon Municipal Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $170–950
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $85–850
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport via Regina
- Ave. Duration
- 3h 35m
- When
- Tuesday
- Estimated price
- $85–850
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport via Edmonton
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $85–850
Flights from Regina to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- $170–750
- Website
- flyflair.com
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $110–650
- Website
- aircanada.com
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- $95–490
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $40–70
- Schedules at
- flixbus.com
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $40–70
- Schedules at
- flixbus.com
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 Stansted Airport into central London, How to get from Southend Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

