Travel from Nearby-Airports to Emerald-Lake-BC-Canada

Bus from Nearby airports to Emerald Lake

Greyhound Canada operates a bus from Williams Lake (YWL) to Emerald Lake twice daily. Tickets cost $13 - $35 and the journey takes 1 h 17 min.

How to get from Nearby airports to Emerald Lake

From Prince George (YXS) drive to Emerald Lake. 2 h 53 min $16. From Quesnel (YQZ) taxi to Emerald Lake. 1 h 18 min $108. From Williams Lake (YWL) taxi to Williams Lake, BC, bus to Quesnel, BC, then taxi to Emerald Lake. 2 h 42 min $146. From Kamloops (YKA) taxi to Savona, BC, bus to Quesnel, BC, then taxi to Emerald Lake. 6 h 41 min $248. From Grande Prairie (YQU) taxi to Beaverlodge, AB, bus to Dawson Creek, BC, bus to Prince George, BC, bus to Hixon, BC, then drive to Emerald Lake. 15 h 48 min $173.

Operators from Nearby airports to Emerald Lake

Close Print Itinerary
  1. Here are 5 options to get from
    Nearby airports to Emerald Lake:

    1. Trip:
      1 Prince George (YXS)
      • One-Way approx: USD $13 - $20
      • Duration: 2 h 53 min
      Open +
      • Trip:
        1 Prince George (YXS)
        • One-Way approx: USD $13 - $20
        • Duration: 2 h 53 min
        Close x
    2. Trip:
      2 Quesnel (YQZ)
      • One-Way approx: USD $90 - $110
      • Duration: 1 h 18 min
      Open +
      • Trip:
        2 Quesnel (YQZ)
        • One-Way approx: USD $90 - $110
        • Duration: 1 h 18 min
        Close x
    3. Trip:
      3 Williams Lake (YWL)
      • One-Way approx: USD $117 - $158
      • Duration: 2 h 42 min
      Open +
      • Trip:
        3 Williams Lake (YWL)
        • One-Way approx: USD $117 - $158
        • Duration: 2 h 42 min
        Close x
    4. Trip:
      4 Kamloops (YKA)
      • One-Way approx: USD $197 - $269
      • Duration: 6 h 41 min
      Open +
      • Trip:
        4 Kamloops (YKA)
        • One-Way approx: USD $197 - $269
        • Duration: 6 h 41 min
        Close x
    5. Trip:
      5 Grande Prairie (YQU)
      • One-Way approx: USD $121 - $217
      • Duration: 15 h 48 min
      Open +
      • Trip:
        5 Grande Prairie (YQU)
        • One-Way approx: USD $121 - $217
        • Duration: 15 h 48 min
        Close x