There are 6 ways to get from Grassland to Calgary by bus (Flixbus), 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.
Bus via Calgary Int. Airport
best- Take the bus from Grassland to Edmonton Southbus Fort-Edm / ...
- Take the bus from Edmonton to Calgary Int. Airportbus FlixBus 2720 / ...
6h 51m$105–197Bus
cheapest- Take the bus from Grassland to Edmonton Southbus Fort-Edm / ...
- Take the bus from Edmonton South, AB - Southgate Transit Centre to Calgary, AB - Downtown 4 Ave SEbus Edmonton / ...
7h 20m$65–187Drive 473 km
- Drive from Grassland to Calgarycar 473 km
5h 16m$94–135Bus to Edmonton International Airport, fly
- Take the bus from Grassland to Edmonton Southbus
- Fly from Edmonton International Airport (YEG) to Calgary International Airport (YYC)plane YEG - YYC
5h 39m$198–685Bus #2
- Take the bus from Grassland, AB to Edmonton, AB - Downtownbus Edmonton
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5th Ave SWbus Edmonton
7h 33mBus to Fort Mcmurray Airport, fly
- Take the bus from Grassland - Highway 63 to Fort McMurray - Marshall Stbus
- Fly from Fort Mcmurray Airport (YMM) to Calgary International Airport (YYC)plane YMM - YYC
7h 31m$450–945
Grassland to Calgary by bus
Questions & Answers
The cheapest way to get from Grassland to Calgary is to drive which costs $90 - $140 and takes 5h 16m.
The fastest way to get from Grassland to Calgary is to drive which takes 5h 16m and costs $90 - $140.
No, there is no direct bus from Grassland to Calgary. However, there are services departing from Grassland and arriving at Calgary, AB - The Westin Calgary via Edmonton and Calgary Airport. The journey, including transfers, takes approximately 6h 51m.
The distance between Grassland and Calgary is 492 km. The road distance is 473 km.
The best way to get from Grassland to Calgary without a car is to bus via Calgary Int. Airport which takes 6h 51m and costs $100 - $200.
It takes approximately 6h 51m to get from Grassland to Calgary, including transfers.
Grassland to Calgary bus services, operated by Rider Express, depart from Grassland station.
Grassland to Calgary bus services, operated by Rider Express, arrive at Edmonton South station.
Yes, the driving distance between Grassland to Calgary is 473 km. It takes approximately 5h 16m to drive from Grassland to Calgary.
There are 1169+ hotels available in Calgary.
What companies run services between Grassland, AB, Canada and Calgary, AB, Canada?
You can take a bus from Grassland to Calgary, AB - The Westin Calgary via Edmonton, Calgary Int. Airport, and Calgary Airport in around 6h 51m.
- Website
- westjet.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $100–700
Flights from Fort Mcmurray Airport to Calgary International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $340–800
- Website
- aircanada.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $40–320
Flights from Fort Mcmurray Airport to Calgary International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $130–800
- Website
- flyairnorth.com
Flights from Edmonton International Airport to Calgary International Airport
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $140–190
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Grassland to Edmonton South
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–80
Bus from Grassland to Edmonton South
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–80
Bus from Grassland to Edmonton South
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–80
Bus from Edmonton South, AB - Southgate Transit Centre to Calgary, AB - Downtown 4 Ave SE
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- $45–110
- Website
- https://www.riderexpress.ca/
- Standard
- $45–110
Bus from Grassland, AB to Edmonton, AB - Downtown
- Ave. Duration
- 2h 23m
- Frequency
- 6 times a week
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–80
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $35–70
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- flixbus.com
- Phone
- +1 403 668 9600
- [email protected]
- Website
- thecanadabus.com
Bus from Edmonton South, AB - Southgate Transit Centre to Calgary, AB - Downtown 4 Ave SE
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- $34
- Website
- https://www.thecanadabus.com/
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5th Ave SW
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Website
- https://www.redarrow.ca/
- Phone
- +1 587-557-7719
- [email protected]
- Website
- coldshot.ca
Bus from Grassland - Highway 63 to Fort McMurray - Marshall St
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $75–95
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $75–95
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, Travelling to the UK: What do I need to know?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.










