There are 5 ways to get from Brooks to Cochrane by taxi, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Brooks to Bassanotaxi
- Take the bus from Bassano to Calgarybus
- Take the bus from Calgary, AB - 6th Ave & 1st SW to Cochrane, AB - Temporary Transit Hubbus
4h 12m$134–170Drive 220.1 km
cheapest- Drive from Brooks to Cochranecar 220.1 km
2h 31m$44–63J&L Shuttle Service, bus
- Take a shuttle bus from Brooks to Calgary, ABMedicine Hat
- Take the bus from Calgary, AB - 6th Ave & 5st SW to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.bus Cochrane Commuter
5h 3m$69–73Taxi, bus via Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.
- Take the taxi from Brooks to Bassanotaxi
- Take the bus from Bassano to Calgarybus
- Take the bus from Calgary, AB - 6th Ave & 1st SW to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.bus
4h 14m$134–170Taxi, bus #2
- Take the taxi from Brooks to Bassanotaxi
- Take the bus from Bassano to Calgarybus
- Take the bus from Calgary, AB - 9th Ave & Centre Street to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.bus
4h 26m$135–172
Questions & Answers
The cheapest way to get from Brooks to Cochrane is to drive which costs $40 - $65 and takes 2h 31m.
The fastest way to get from Brooks to Cochrane is to drive which takes 2h 31m and costs $40 - $65.
The distance between Brooks and Cochrane is 229 km. The road distance is 220.1 km.
The best way to get from Brooks to Cochrane without a car is to taxi and bus which takes 4h 12m and costs $130 - $170.
It takes approximately 4h 12m to get from Brooks to Cochrane, including transfers.
Yes, the driving distance between Brooks to Cochrane is 220 km. It takes approximately 2h 31m to drive from Brooks to Cochrane.
There are 228+ hotels available in Cochrane.
What companies run services between Brooks, AB, Canada and Cochrane, AB, Canada?
There is no direct connection from Brooks to Cochrane. However, you can take the taxi to Bassano, take the bus to Calgary, walk to SB Whitehorn CTrain Station, take the line 202 vehicle to WB 1 Street SW Station, walk to Calgary, AB - 6th Ave & 1st SW, then take the bus to Cochrane, AB - Temporary Transit Hub. Alternatively, you can drive from Brooks to Cochrane in around 2h 31m.
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Bassano to Calgary
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- $14–25
- Schedules at
- flixbus.com
- Phone
- +1 587 534 0542
- onitsupport@southland.ca
- Website
- onitregionaltransit.ca
Bus from Calgary, AB - 6th Ave & 1st SW to Cochrane, AB - Temporary Transit Hub
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
Bus from Calgary, AB - 6th Ave & 5st SW to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
Bus from Calgary, AB - 6th Ave & 1st SW to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
Bus from Calgary, AB - 9th Ave & Centre Street to Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W.
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
- Phone
- 403-528-8851
- bookings@jandlshuttle.com
- Website
- jandlshuttle.com
Shuttle from Brooks to Calgary, AB
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- $60
- Schedules at
- jandlshuttle.com
- Adult (8+)
- $60
- Ave. Duration
- 31 min
- Estimated price
- $110–140
Lou Cabs
- Phone
- +1 403 363 1111
Klein Cabs
- Phone
- +1 403 362 8866
- Website
- kleincabs.ca
Jay's City Taxi
- Phone
- +1 403 362 2929
- Website
- citytaxibrooksalberta.com
Lou Cabs
- Phone
- +1 403 363 1111
Klein Cabs
- Phone
- +1 403 362 8866
- Website
- kleincabs.ca
Jay's City Taxi
- Phone
- +1 403 362 2929
- Website
- citytaxibrooksalberta.com
Lou Cabs
- Phone
- +1 403 363 1111
Klein Cabs
- Phone
- +1 403 362 8866
- Website
- kleincabs.ca
Jay's City Taxi
- Phone
- +1 403 362 2929
- Website
- citytaxibrooksalberta.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 The beginner’s guide to the 2018 World Nomad Games, 4 of the smartest ways to explore Australia, and Flying into Beijing? - to help you get the most out of your next trip.




