Williams Lake Airport guide
Updated 2026-10-19Williams 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.
Services at Williams Lake Airport
3 of 6 available- 1optionParkingCity of Williams Lake Airport ParkingView parking guide
- 1optionCar RentalsEnterprise Rent-A-CarView car rentals guide
- 1optionHotelsSuper 8 by Wyndham Williams Lake BCView hotels guide
- None listed yetLounges
- None listed yetShuttles
- None listed yetPublic Transport
Key facts
- Services3listed across 3 of 6 types
- Movements14K13,854 flights a year
- Local timeVancouver time
- IATAYWLICAO CYWL
- Runways1
- Terminals1mixed
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