Travel from Abbotsford to Whistler

Bus from Abbotsford to Whistler

Greyhound Canada operates a bus from Abbotsford to Whistler every 4 hours. Tickets cost $10 - $28 and the journey takes 1 h 10 min. 2 other operators also service this route.

How to get from Abbotsford to Whistler

From Abbotsford, BC bus to Main Street-Science World Station Platform 1, train to Burrard Station, then Express Bus to Whistler to Whistler Gate Loop. 4 h 1 min $51. From Abbotsford train to Main Street-Science World Station Platform 1, train to Burrard Station, then Express Bus to Whistler to Whistler Gate Loop. 4 h 32 min $70. From Westbound McKee at McCrae line 1 bus to Bourquin Exchange Bay A, line 21 bus to Nb 272 St Fs Fraser Hwy, line 503 bus to Surrey Central Station Platform 1, train to Burrard Station, then Express Bus to Whistler to Whistler Gate Loop. 6 h 44 min $38. From Abbotsford drive to Whistler. 2 h 33 min $25.

Operators from Abbotsford to Whistler

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

    1. Trip:
      1 Bus, Express Bus to Whistler
      • One-Way approx: USD $32 - $50
      • Duration: 4 h 1 min
      Open +
      • Trip:
        1 Bus, Express Bus to Whistler
        • One-Way approx: USD $32 - $50
        • Duration: 4 h 1 min
        Close x
    2. Trip:
      2 Train, Express Bus to Whistler
      • One-Way approx: USD $45 - $89
      • Duration: 4 h 32 min
      Open +
      • Trip:
        2 Train, Express Bus to Whistler
        • One-Way approx: USD $45 - $89
        • Duration: 4 h 32 min
        Close x
    3. Trip:
      3 Express Bus to Whistler
      • One-Way approx: USD $30 - $32
      • Duration: 6 h 44 min
      Open +
      • Trip:
        3 Express Bus to Whistler
        • One-Way approx: USD $30 - $32
        • Duration: 6 h 44 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $16 - $24
      • Duration: 2 h 33 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $16 - $24
        • Duration: 2 h 33 min
        Close x