Travel from Edmonton to Olds

Bus from Edmonton to Olds

Greyhound Canada operates a bus from Edmonton to Olds 6 times a week. Tickets cost $15 - $40 and the journey takes 2 h 18 min. Greyhound Canada also services this route once daily.

How to get from Edmonton to Olds

From Edmonton, AB bus to Red Deer, AB, walk to Red Deer, then bus to Olds, AB. 4 h 32 min $56. From Edmonton drive to Olds. 2 h 16 min $27. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Calgary airport, then bus to Olds. 5 h 54 min $126.