Greyhound Canada Transportation Corp

Scheduled Bus Service to Whistler

Ride the Greyhound bus up or down the Sea to Sky Highway in comfort and class. The bus trip to Whistler takes about 2.5 hours one way. En route to Whistler the bus makes stops along the Sea to Sky Highway (Highway 99) at:

  • Horseshoe Bay
  • Lions Bay
  • Brittania Beach
  • Squamish
  • Whistler Creekside

The final destination is the Whistler Village bus loop at the Village Gate and Northlands Boulevard.

Whistler Greyhound Office

2051 Lake Placid Road
Whistler Creekside
Hours are Monday-Friday: 9 AM - 2 PM / 5 PM - 7 PM
Saturdays 9 AM - 1 PM
Closed on Sundays and holidays
Parcel pick-up and drop off available at this location.

Return Trips to Vancouver

Greyhound runs a number of services from Whistler to Vancounver every day, with return trips stopping in the same places. The bus also makes stops in downtown Vancouver at prominent intersections before its final destination at the main bus depot at Main and Terminal in Vancouver.

Greyhound also provides service to Pemberton.

Contact Information

2051 Lake Placid Road
Whistler Creekside V0N1B2


return to previous page