Travel from Edmonton to Brooks

Bus from Edmonton to Brooks

Red Arrow operates a bus from Edmonton to Brooks every 4 hours. Tickets cost $56 - $57 and the journey takes 4 h. 2 other operators also service this route.

How to get from Edmonton to Brooks

From Edmonton - Downtown Office bus to WB 1 Street SW CTrain Station, line 202 tram to Calgary, AB, then bus to Brooks, AB. 8 h 17 min $117. From Edmonton, AB bus to Calgary, AB then J&L Shuttle Service to Brooks. 8 h 33 min. From Edmonton, AB bus to Calgary, AB then bus to Brooks, AB. 8 h 35 min $91. From Edmonton drive to Brooks. 4 h 56 min $59. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Medicine Hat airport, taxi to Medicine Hat, AB, then bus to Brooks. 8 h 11 min $517. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Calgary airport, line 5201 bus to Calgary, AB, then bus to Brooks. 8 h 55 min $163.