Travel from Surrey to Whistler

Bus from Surrey to Whistler

Epic Rides operates a bus from Surrey to Whistler every 3 hours. Tickets cost $20 and the journey takes 1 h 45 min.

How to get from Surrey to Whistler

From Newton Exchange Bay 3 line 096 bus to King George Station Platform 1, train to Burrard Station, then Express Bus to Whistler to Whistler Gate Loop. 3 h 42 min $32. From Sb King George Blvd Ns Hwy 10 line 321 bus to White Rock Centre Bay 5, line 351 bus to Bridgeport Station, train to Vancouver City Centre Station, walk to Burrard Station, then Express Bus to Whistler to Whistler Gate Loop. 4 h 21 min $31. From Nb King George Blvd Fs Hwy 10 line 321 bus to King George Station Platform 1, train to Vancouver, BC, then bus to Whistler Village, BC. 4 h 47 min $37. From Surrey drive to Whistler. 2 h 12 min $20.

Operators from Surrey to Whistler

Close Print Itinerary
  1. Here are 4 options to get from
    Surrey to Whistler:

    1. Trip:
      1 Express Bus to Whistler
      • One-Way approx: USD $25 - $27
      • Duration: 3 h 42 min
      Open +
      • Trip:
        1 Express Bus to Whistler
        • One-Way approx: USD $25 - $27
        • Duration: 3 h 42 min
        Close x
    2. Trip:
      2 Express Bus to Whistler via White Rock Centre Bay 5
      • One-Way approx: USD $24 - $26
      • Duration: 4 h 21 min
      Open +
      • Trip:
        2 Express Bus to Whistler via White Rock Centre Bay 5
        • One-Way approx: USD $24 - $26
        • Duration: 4 h 21 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $18 - $42
      • Duration: 4 h 47 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $18 - $42
        • Duration: 4 h 47 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $13 - $20
      • Duration: 2 h 12 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $13 - $20
        • Duration: 2 h 12 min
        Close x