Airlines Of The Web - Airport Codes
Contains IATA airport codes for almost 2000 airports throughout the world.
Mapping.com Airport Codes
Includes both ICAO and IATA codes for over 21,000 airports worldwide.
World Airport Codes
Reference site for airport codes and useful information like runway lengths, elevation, latitude and longitude data for each airport as well and WAC and GMT offset data.