Travel from Edmonton to Vernon-BC-Canada

Bus from Edmonton to Vernon

Greyhound Canada operates a bus from Edmonton to Vernon once daily. Tickets cost $6 - $20 and the journey takes 15 min. 2 other operators also service this route.

How to get from Edmonton to Vernon

From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Kelowna airport, Big White Airport Shuttle to Kelowna, BC, then bus to Vernon. 6 h 8 min $254. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Penticton airport, taxi to Penticton, BC, then bus to Vernon. 8 h 45 min $437. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Kamloops airport, taxi to Kamloops, then bus to Vernon. 8 h 57 min $419. From Edmonton - Welcome Centre line 5229 bus to Edmonton, bus to Kamloops, then bus to Vernon, BC. 14 h 22 min $121. From Edmonton - Downtown Office bus to WB 1 Street SW CTrain Station, line 202 tram to Calgary, AB, then bus to Vernon. 14 h 45 min $119. From Edmonton, AB bus to Calgary, AB then bus to Vernon. 15 h 3 min $98. From Edmonton - Welcome Centre line 5229 bus to Edmonton, train to Kamloops North, taxi to Kamloops, then bus to Vernon, BC. 20 h 49 min $204. From Edmonton drive to Vernon. 10 h 14 min $85.