Travel from Whistler to Calgary

Bus from Whistler to Calgary

Epic Rides operates a bus from Whistler to Calgary every 3 hours. Tickets cost $20 and the journey takes 2 h. 3 other operators also service this route.

Book transport from Whistler to Calgary

How to get from Whistler to Calgary

From Whistler Gate Loop Express Bus to Whistler to Burrard Station, walk to Vancouver City Centre Station, train to Vancouver airport, fly to Calgary airport, then line 300 bus to Calgary. 5 h 49 min $225. From Whistler Gate Loop Express Bus to Whistler to Burrard Station Platform 2, train to Surrey Central Stn Bay 6, line 503 bus to Northbound 272 St at Fraser, line 21 bus to Abbotsford airport, fly to Calgary airport, then line 300 bus to Calgary. 8 h 24 min $221. From Whistler Gate Loop Express Bus to Whistler to Burrard Station Platform 2, train to Vancouver, BC, then bus to Calgary, AB. 19 h 16 min $141. From Whistler drive to Calgary. 12 h 23 min $93.