There are 5 ways to get from Macklin to Calgary 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, bus
best- Drive from Macklin to Maidstonecar
- Take the bus from Maidstone to Edmontonbus
- Take the bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary Downtown Ticket Office 606 5 Ave SWbus
9h 53mDrive 429.7 km
cheapest- Drive from Macklin to Calgary Delta Hotelcar 429.7 km
4h 56m$86–124Drive, bus, fly
- Drive from Macklin to Maidstonecar
- Take the bus from Maidstone to Saskatoon Downtownbus
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC)plane YXE - YYC
7h 46m$213–774Drive, bus via Edmonton (Flixbus)
- Drive from Macklin to Maidstonecar
- Take the bus from Maidstone to Edmontonbus
- Take the bus from Edmonton to Calgary Flix busbus
10h 22m$105–166Drive, bus via Calgary Delta Hotel
- Drive from Macklin to Maidstonecar
- Take the bus from Maidstone to Edmonton Southbus
- Take the bus from Edmonton South to Calgary Delta Hotelbus
10h 51m$115–246
Saskatoon John G. Diefenbaker International Airport (YXE) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Macklin to Calgary is to drive which costs $85 - $130 and takes 4h 56m.
The fastest way to get from Macklin to Calgary is to drive which takes 4h 56m and costs $85 - $130.
The distance between Macklin and Calgary is 737 km. The road distance is 429.7 km.
It takes approximately 9h 53m to get from Macklin to Calgary, including transfers.
Yes, the driving distance between Macklin to Calgary is 430 km. It takes approximately 4h 56m to drive from Macklin to Calgary.
There are 1122+ hotels available in Calgary.
What companies run services between Macklin, SK, Canada and Calgary, AB, Canada?
There is no direct connection from Macklin to Calgary. However, you can drive to Maidstone, take the bus to Edmonton, then take the bus to Calgary Downtown Ticket Office 606 5 Ave SW. Alternatively, you can drive from Macklin to Calgary Delta Hotel in around 4h 56m.
- Website
- westjet.com
Flights from Saskatoon John G. Diefenbaker International Airport to Calgary International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $150–650
Flights from Saskatoon John G. Diefenbaker International Airport to Calgary International Airport via Edmonton
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $150–650
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Maidstone to Edmonton
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a week
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
Bus from Maidstone to Edmonton
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a week
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
Bus from Edmonton to Calgary Flix bus
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 4h
- Frequency
- Every 5 minutes
- Website
- Red Arrow
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Maidstone to Saskatoon Downtown
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $35–85
- Website
- Rider Express
- Standard
- $35–85
Bus from Maidstone to Edmonton South
- Ave. Duration
- 4h 19m
- Frequency
- Once daily
- Estimated price
- $45–110
- Website
- Rider Express
- Standard
- $45–110
Bus from Edmonton South to Calgary Delta Hotel
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- $45–100
- Website
- Rider Express
- Standard
- $45–100
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 Heading to Europe? Read this before you buy a Eurail Pass, 10 amazing places to get away from it all in Australia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.






