Williams Lake Airport guide

Updated 2026-10-19

Williams Lake Airport (IATA: YWL, ICAO: CYWL), also called Williams Lake Regional Airport, serves the Cariboo region of central British Columbia. It sits about 7.8 km (4.8 mi) northeast of Williams Lake at an elevation of 941 m (3,088 ft). The City of Williams Lake runs the airport.

YWLIATA

Services at Williams Lake Airport

3 of 6 available

Key facts

  • Services3listed across 3 of 6 types
  • Movements14K13,854 flights a year
  • Local timeVancouver time
  • IATAYWLICAO CYWL
  • Runways1
  • Terminals1mixed
Loading map…

Terminals

1 terminal
  • AIMixedAirport Terminal BuildingPacific Coastal Airlines, Central Mountain Air

Nearby cities

straight-line distance
  • Williams LakeSouthwest of the airport11 km
  • 100 Mile HouseSouth of the airport95 km

Questions

Answers drawn from the listings on this page.

What are the airport codes for Williams Lake Airport?

Williams Lake Airport uses the following codes: IATA: YWL, ICAO: CYWL. These codes are used by airlines, pilots, and travel systems to identify the airport.

Where is Williams Lake Airport located?

Williams Lake Airport is located in Williams Lake, British Columbia, Canada. The airport coordinates are 52.1831°, -122.0540°.

What services are available at Williams Lake Airport?

Williams Lake Airport offers: 1 parking options, 1 car rental companies, 1 nearby hotels. Click on each service type above to view detailed information.

Help us improve this page

Found outdated information or know about a service we're missing? Let us know.

Suggest page updates