There are 3 ways to get from Calgary to Mackenzie County by plane, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, travel
best- Fly from Calgary International Airport (YYC) to High Level Airport (YOJ)plane YYC - YOJ
- Walk from High Level Airport (YOJ) to Mackenzie Countyunknown
5h 28mBus, travel
- Take the bus from Calgary Downtown SE - 123 11 Ave SE to Edmonton- University of Alberta -Bus Stop 2666bus
- Take the bus from Edmonton, AB to High Level, ABbus
- Walk from High Level, AB to Mackenzie Countyunknown
15h 30mBus, travel via Edmonton
- Take the bus from Calgary to Edmontonbus
- Take the bus from Edmonton, AB to High Level, ABbus
- Walk from High Level, AB to Mackenzie Countyunknown
17h 54m
Calgary International Airport (YYC) to High Level Airport (YOJ) flights
Questions & Answers
The distance between Calgary and Mackenzie County is 883 km.
The best way to get from Calgary to Mackenzie County without a car is to bus and travel which takes 15h 30m and costs .
It takes approximately 5h 28m to get from Calgary to Mackenzie County, including transfers.
There are six+ hotels available in Mackenzie County.
What companies run services between Calgary, AB, Canada and Mackenzie County, AB, Canada?
There is no direct connection from Calgary to Mackenzie County. However, you can take the bus to Calgary Airport, walk to Calgary International Airport (YYC) airport, fly to High Level Airport (YOJ), then travel to Mackenzie County. Alternatively, you can take a bus from Calgary Downtown SE - 123 11 Ave SE to Mackenzie County via Edmonton- University of Alberta -Bus Stop 2666, Edmonton, AB, and High Level, AB in around 15h 30m.
- Website
- aircanada.com
Flights from Calgary International Airport to High Level Airport via Edmonton
- Ave. Duration
- 5h 5m
- When
- Thursday, Tuesday, and Sunday
- Estimated price
- $500–1,900
Flights from Calgary International Airport to High Level Airport via Vancouver, Edmonton
- Ave. Duration
- 8h 12m
- When
- Thursday and Sunday
- Estimated price
- $210–1,400
Flights from Calgary International Airport to High Level Airport via Kelowna, Edmonton
- Ave. Duration
- 7h 40m
- When
- Thursday and Sunday
- Estimated price
- $600–3,400
- Website
- flycma.com
Flights from Calgary International Airport to High Level Airport via Edmonton
- Ave. Duration
- 4h 22m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $500–1,900
Flights from Calgary International Airport to High Level Airport via Prince George, Edmonton
- Ave. Duration
- 7h 25m
- When
- Thursday
- Estimated price
- $650–4,100
Flights from Calgary International Airport to High Level Airport via Kelowna, Edmonton
- Ave. Duration
- 7h 40m
- When
- Thursday and Sunday
- Estimated price
- $600–3,400
Flights from Calgary International Airport to High Level Airport via Vancouver, Edmonton
- Ave. Duration
- 8h 50m
- When
- Thursday and Sunday
- Estimated price
- $230–1,400
- Phone
- +1 403 668 9600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Calgary Downtown SE - 123 11 Ave SE to Edmonton- University of Alberta -Bus Stop 2666
- Ave. Duration
- 3h 55m
- Frequency
- 3 times a day
- Estimated price
- $34
- Website
- https://www.thecanadabus.com/
- Phone
- 780-983-8225
- Website
- northernexpress.ca
Bus from Edmonton, AB to High Level, AB
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $160–200
- Website
- http://northernexpress.ca/
- Website
- http://northernexpress.ca/
- Adult
- $160–200
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Calgary to Edmonton
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- $35–65
- 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 do I get from Sydney to Melbourne, Need to know: Greyhound, and Why you should take the train in the US - to help you get the most out of your next trip.




