Three Hills
Three Hills
Brooks
Brooks
Driving

Three Hills to Brooks

Updated: 30 May 2026

The journey from Three Hills to Brooks covers approximately 215 kilometers through the heart of the Alberta prairies. You will primarily utilize Highway 21 south before transitioning to Highway 36, known as the Veterans Memorial Highway. The drive typically takes 2 hours and 30 minutes under normal traffic conditions. This route passes through the scenic landscapes of the Badlands, offering unique geological formations. It is a straightforward drive with minimal congestion, making it ideal for personal vehicles.

Total Distance: 215 km driving distance; 185 km straight-line air distance.
Fastest Way
Driving via Highway 21 and Highway 36 is the fastest route, taking approximately 2.5 hours.
Cheapest Way
Driving your own vehicle is the most cost-effective method as no public transit connects these two towns directly.
Compare Three Hills to Brooks Routes
Driving
Direct
Duration
2 hours 30 mins
Avg Price
40-60 CAD in fuel
Operator
Personal Vehicle
Route
Highway 21 South to Highway 36 South via Drumheller.

Check for construction near Drumheller before departing.

Travel Tips
  • Fuel Up
    Ensure your tank is full in Three Hills, as gas stations are sparse on certain stretches of Highway 36.
  • Check Weather
    Alberta weather changes rapidly; check the 511 Alberta website for road reports before leaving.
  • Pack Snacks
    Limited dining options exist between Drumheller and Brooks, so bring water and food.
  • Vehicle Check
    Verify tire pressure and fluid levels, as the route involves long stretches of highway driving.
  • Offline Maps
    Download offline maps as cellular reception can be intermittent in rural areas.
Safety Tips
  • Wildlife Awareness
    Watch for deer and elk crossing the highway, especially during dawn and dusk.
  • Winter Driving
    Carry an emergency kit with blankets and a shovel if traveling during winter months.
  • Speed Limits
    Adhere strictly to posted speed limits, as rural RCMP patrols are frequent.
  • Fatigue Management
    Take breaks every two hours to stay alert on the monotonous prairie roads.
People Also Ask
  • Is there a bus from Three Hills to Brooks?
    No, there is no direct public bus service between these two towns.
  • How long is the drive?
    The drive takes approximately 2 hours and 30 minutes.
  • What is the best highway to take?
    Highway 36 is the primary route connecting the two regions.
  • Are there hotels in Brooks?
    Yes, Brooks has several chain hotels and motels available for travelers.
  • Is the road paved?
    Yes, the entire route consists of well-maintained paved provincial highways.
Quick Info
  • From Three Hills, Alberta, Canada
  • To Brooks, Alberta, Canada
  • Modes
Best Time to Travel

June to August for clear road conditions and extended daylight hours.

Things to Do in Brooks
1
Brooks Aqueduct
Visit this historic engineering marvel that once served as a massive irrigation system. It is a National Historic Site with walking trails.
2
Dinosaur Provincial Park
Located a short drive from Brooks, this UNESCO World Heritage site features incredible fossil beds and badlands scenery.
3
Lake Newell
Enjoy swimming, boating, or fishing at one of the largest man-made lakes in Alberta. It is perfect for a summer afternoon.
4
Brooks and District Museum
Explore local history and artifacts that showcase the agricultural and industrial development of the region.
Tags
Three Hills to Brooks drive Highway 36 Alberta Brooks travel guide driving in Alberta Three Hills road trip Brooks Alberta attractions fastest route to Brooks Alberta highway travel Three Hills transport Brooks road conditions