There are 3 ways to get from Leduc to Brooks 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 Airport - YEG to Calgary - Whitehorn LRTbus Edm-Cal
- Take the bus from Calgary to Brooksbus FlixBus 2720
7h 16m$67–138Drive 392.8 km
- Drive from Leduc to Brookscar 392.8 km
4h 33m$77–112Bus (Flixbus)
- Take the bus from Edmonton to Brooksbus FlixBus 2720
7h 55m$68–114
Leduc to Brooks by bus
Questions & Answers
The cheapest way to get from Leduc to Brooks is to bus which costs $65 - $120 and takes 7h 55m.
The fastest way to get from Leduc to Brooks is to drive which takes 4h 33m and costs $75 - $120.
No, there is no direct bus from Leduc to Brooks. However, there are services departing from 50 Street & 52 Avenue and arriving at Brooks via Edmonton Airport - YEG and Calgary. The journey, including transfers, takes approximately 7h 16m.
The distance between Leduc and Brooks is 463 km. The road distance is 392.8 km.
The best way to get from Leduc to Brooks without a car is to bus via Calgary which takes 7h 16m and costs $65 - $140.
It takes approximately 7h 16m to get from Leduc to Brooks, including transfers.
Leduc to Brooks bus services, operated by Rider Express, depart from Edmonton Airport - YEG station.
Leduc to Brooks bus services, operated by Rider Express, arrive at Calgary - Whitehorn LRT station.
Yes, the driving distance between Leduc to Brooks is 393 km. It takes approximately 4h 33m to drive from Leduc to Brooks.
There are nine+ hotels available in Brooks.
What companies run services between Leduc, AB, Canada and Brooks, AB, Canada?
You can take a bus from 50 Street & 52 Avenue to Brooks via Edmonton International Airport, Edmonton Airport - YEG, and Calgary in around 7h 16m.
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- Rider Express
Bus from Edmonton Airport - YEG to Calgary - Whitehorn LRT
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary to Brooks
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $24–45
- Schedules at
- Flixbus USA
Bus from Edmonton to Brooks
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $65–110
- 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 What documents do I need to cross Niagara Falls?, Travelling to the UK: What do I need to know?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.




