Here are the UK Airport Codes
List of UK airports by ICAO - EG - United Kingdom (and British Crown dependencies)EGAA (BFS) – Belfast International Airport – Belfast, Northern Ireland
EGAB (ENK) – Enniskillen/St Angelo Airport – Enniskillen, Northern Ireland
EGAC (BHD) – George Best Belfast City Airport – Belfast, Northern Ireland
EGAD – Newtownards Airport – Newtownards, Northern Ireland
EGAE (LDY) – City of Derry Airport – Derry, Northern Ireland
EGAR – Rothera Research Station – Adelaide Island, Antarctica
EGBB (BHX) – Birmingham Airport – Birmingham, England
EGBC – Cheltenham Racecourse Heliport – Cheltenham Racecourse, England
EGBD – Derby Airfield – Derby, England
EGBE (CVT) – Coventry Airport – Coventry, England
EGBG – Leicester Airport – Leicester, England
EGBJ (GLO) – Gloucestershire Airport – Staverton, England
EGBK (ORM) – Sywell Aerodrome – Northampton, England
EGBM – Tatenhill Airfield – Tatenhill, England
EGBN (NQT) – Nottingham Airport – Nottingham, England
EGBO – Wolverhampton Airport – Wolverhampton, England
EGBP – Kemble Airport – Kemble, England
EGBS – Shobdon Aerodrome – Leominster, England
EGBT – Turweston Aerodrome – Turweston, England
EGBV – Silverstone Heliport – Silverstone, England
EGBW – Wellesbourne Mountford Airfield – Wellesbourne, England
EGCA – Coal Aston Airfield – Coal Aston, England
EGCB – City Airport Manchester – Manchester, England
EGCC (MAN) – Manchester Airport – Manchester, England
EGCF – Sandtoft Airfield – Scunthorpe, England
EGCG – Strubby Airfield – Strubby, England
EGCI – Doncaster Airfield (closed 1992) – Doncaster, England
EGCJ – Sherburn-in-Elmet Airfield – Sherburn-in-Elmet, England
EGCK – Caernarfon Airport – Caernarfon, Wales
EGCL – Fenland Airfield – Spalding, England
EGCN (DSA) – Robin Hood Airport Doncaster Sheffield – South Yorkshire, England
EGCO – Southport Birkdale Sands Airport – Southport, England
EGCR - Croydon Airport (Closed 30 September 1959) - London, England
EGCS – Sturgate Airfield – Lincoln, England
EGCV – Sleap Airfield – Shrewsbury, England
EGCW – Welshpool Airport – Welshpool, Wales
EGDC – Royal Marines Base Chivenor – Braunton, England
EGDJ (UPV) – Upavon Airfield – Upavon, England
EGDL (LYE) – RAF Lyneham – Wiltshire, England
EGDM – MoD Boscombe Down – Amesbury, England
EGDN – Airfield Camp Netheravon – Netheravon, England
EGDO – RNAS Predannack – Mullion, England
EGDP – RNAS Portland Heliport – Portland Harbour, England
EGDR – RNAS Culdrose – Helston, England
EGDS – Salisbury Plain Airport – Bulford, England
EGDT – Wroughton Airport – Wroughton, England
EGDV – Hullavington Airport – Hullavington, England
EGDW – RNAS Merryfield – Yeovil, England
EGDX (DGX) – MoD Saint Athan – St Athan, Wales
EGDY (YEO) – RNAS Yeovilton – Yeovil, England
EGEA - Aberdeen (Culter Helipad) - Aberdeen, Scotland
EGEC (CAL) – Campbeltown Airport – Campbeltown, Scotland
EGED (EOI) – Eday Airport – Eday, Scotland
EGEF (FIE) – Fair Isle Airport – Fair Isle, Scotland
EGEH (WHS) – Whalsay Airport – Whalsay, Scotland
EGEN (NRL) – North Ronaldsay Airport – North Ronaldsay, Scotland
EGEO (OBN) – Oban Airport – Oban, Scotland
EGEP (PPW) – Papa Westray Airport – Papa Westray, Scotland
EGER (SOY) – Stronsay Airport – Stronsay, Scotland
EGES (NDY) – Sanday Airport – Sanday, Scotland
EGET (LWK) – Tingwall Airport – Lerwick, Scotland
EGEW (WRY) – Westray Airport – Westray, Scotland
EGFA – Aberporth Airport – Cardigan, Wales
EGFC – Cardiff Heliport – Cardiff, Wales
EGFE (HAW) – Haverfordwest Aerodrome – Haverfordwest, Wales
EGFF (CWL) – Cardiff International Airport – Cardiff, Wales
EGFH (SWS) – Swansea Airport – Swansea, Wales
EGFP – Pembrey Airport – Pembrey, Wales
EGGD (BRS) – Bristol Airport – Bristol, England
EGGP (LPL) – Liverpool John Lennon Airport – Liverpool, England
EGGW (LTN) – London Luton Airport – London, England
EGHA – Compton Abbas Airfield – Shaftesbury, England
EGHB – Maypole Airfield – Maypole, Kent, England
EGHC (LEQ) – Land's End Airport – St Just in Penwith, England
EGHD (PLH) – Plymouth City Airport – Plymouth, England (closed 2011)
EGHE (ISC) – St. Mary's Airport – St. Mary's, England
EGHG – Yeovil/Westland Airport – Yeovil, England
EGHH (BOH) – Bournemouth Airport – Bournemouth, England
EGHI (SOU) – Southampton Airport – Southampton, England
EGHJ (BBP) – Bembridge Airport – Sandown, England
EGHK (PZE) – Penzance Heliport – Penzance, England
EGHL (QLA) – Lasham Airfield – Basingstoke, England
EGHN – Isle of Wight/Sandown Airport – Sandown, England
EGHO – Thruxton Aerodrome – Andover, England
EGHP – Popham Airfield – Popham, England
EGHQ (NQY) - Newquay Cornwall Airport - St Mawgan, Cornwall, England
EGHR – Chichester (Goodwood) Airfield – Chichester, West Sussex, England
EGHS – Henstridge Airfield – Henstridge, England
EGHT – Tresco Heliport – Tresco, England
EGHU – Eaglescott Airfield – Great Torrington, England
EGHY – Truro Aerodrome – Truro, England
EGJA (ACI) – Alderney Airport – Alderney, Channel Islands
EGJB (GCI) – Guernsey Airport – Guernsey, Channel Islands
EGJJ (JER) – Jersey Airport & Aviation Beauport – Jersey, Channel Islands
EGKA (ESH) – Shoreham Airport – Shoreham-by-Sea, England
EGKB (BQH) – London Biggin Hill Airport – London, England
EGKE – Challock Airport – Challock, England
EGKF – RNAS Ford (closed) – Ford, England
EGKG – Goodwood Racecourse Heliport – Goodwood Racecourse, England
EGKH – Lashenden/Headcorn Airport – Maidstone, England
EGKK (LGW) – London Gatwick Airport – London, England
EGKR (KRH) – Redhill Aerodrome – Redhill, England
EGLA – Bodmin Airfield – Bodmin, England
EGLC (LCY) – London City Airport – London, England
EGLD – Denham Aerodrome – Gerrards Cross, England
EGLF (FAB) – Farnborough Airfield – Farnborough, England
EGLG – Panshanger Airport – Hertford, England
EGLJ – Chalgrove Airfield – Oxford, England
EGLK (BBS) – Blackbushe Airport – Camberley, England
EGLL (LHR) – London Heathrow Airport – London, England
EGLM – White Waltham Airfield – White Waltham, England
EGLP - Brimpton (Wasing Lower Farm) - Upper Bucklebury - England
EGLS – Old Sarum Airfield – Salisbury, England
EGLT – Ascot Racecourse Heliport – Ascot Racecourse, England
EGLW – London Heliport – London, England
EGMA – Fowlmere Airport – Cambridge, England
EGMC (SEN) – London Southend Airport – Southend-on-Sea, England
EGMD (LYX) – London Ashford Airport – Lydd, England
EGMH (MSE) – Kent International Airport – Ramsgate, England
EGMJ – Little Gransden Airfield – St Neots, England
EGMK (LYM) - Lympne Airport - Lympne, Kent, England
EGML – Damyns Hall Aerodrome – Upminster, England
EGMT - Thurrock Aerodrome - Thurrock, England
EGNA – Hucknall Airfield – Nottingham, England
EGNB – Brough Aerodrome – Brough, England
EGNC (CAX) – Carlisle Lake District Airport – Carlisle, England
EGNE (RGA) – Gamston Airport – Retford, England
EGNF – Netherthorpe Airfield – Worksop, England
EGNG – Bagby airfield – Bagby, England
EGNH (BLK) – Blackpool International Airport – Blackpool, England
EGNJ (HUY) – Humberside Airport – Kingston upon Hull, England
EGNL (BWF) – Barrow/Walney Island Airfield – Barrow-in-Furness, England
EGNM (LBA) – Leeds Bradford International Airport – West Yorkshire, England
EGNO – Warton Aerodrome – Preston, England
EGNR (CEG) – Hawarden Airport – Chester, England
EGNS (IOM) – Isle of Man Airport – Isle of Man
EGNT (NCL) – Newcastle Airport – Newcastle upon Tyne, England
EGNU – Full Sutton Airfield – York, England
EGNV (MME) – Durham Tees Valley Airport – Tees Valley, England
EGNW – Wickenby Aerodrome – Lincoln, England
EGNX (EMA) – East Midlands Airport – East Midlands, England
EGNY – Beverley/Linley Hill Airfield – Beverley, England
EGOD – Llanbedr Airport – Llanbedr, Wales
EGOE – RAF Ternhill – Ternhill, England
EGOQ – RAF Mona – Anglesey, Wales
EGOS – RAF Shawbury – Shawbury, England
EGOV (HCY) – RAF Valley/Anglesey Airport – Anglesey, Wales
EGOW – RAF Woodvale – Formby, England
EGPA (KOI) – Kirkwall Airport – Kirkwall, Scotland
EGPB (LSI) – Sumburgh Airport – Shetland Islands, Scotland
EGPC (WIC) – Wick Airport – Wick, Scotland
EGPD (ABZ) – Aberdeen Airport – Aberdeen, Scotland
EGPE (INV) – Inverness Airport – Inverness, Scotland
EGPF (GLA) – Glasgow International Airport – Glasgow, Scotland
EGPG – Cumbernauld Airport – Cumbernauld, Scotland
EGPH (EDI) – Edinburgh Airport – Edinburgh, Scotland
EGPI (ILY) – Islay Airport – Islay, Scotland
EGPJ – Fife Airport – Glenrothes, Scotland
EGPK (PIK) – Glasgow Prestwick International Airport – Glasgow, Scotland
EGPL (BEB) – Benbecula Airport – Benbecula, Scotland
EGPM (SCS) – Scatsta Airport – Lerwick, Scotland
EGPN (DND) – Dundee Airport – Dundee, Scotland
EGPO (SYY) – Stornoway Airport – Stornoway, Scotland
EGPR (BRR) – Barra Airport – Barra, Scotland
EGPT (PSL) – Perth Airport (Scotland) – Perth, Scotland
EGPU (TRE) – Tiree Airport – Tiree, Scotland
EGPY – Dounreay – North Scotland
EGQK (FSS) – RAF Kinloss – Kinloss, Scotland
EGQL (ADX) – RAF Leuchars – Leuchars, Scotland
EGQM – RAF Boulmer – Alnwick, England
EGQS (LMO) – RAF Lossiemouth – Lossiemouth, Scotland
EGSA – Shipdham Airport – Shipdham, England
EGSB – Bedford Castle Mill Airport – Bedford, England
EGSC (CBG) – Cambridge Airport – Cambridge, England
EGSD – Great Yarmouth - North Denes Airport – Great Yarmouth, England
EGSE (IPW) – Ipswich Airport (closed 1998) – Ipswich, England
EGSF – Peterborough Business Airport – Peterborough, England
EGSG – Stapleford Aerodrome – Romford, England
EGSH (NWI) – Norwich International Airport – Norwich, England
EGSJ – Seething Airfield – Norwich, England
EGSK – Hethel Airfield – Hethel, England
EGSL – Andrewsfield aerodrome – Braintree, England
EGSM – Beccles Airport – Beccles, England
EGSN – Bourn Airfield – Cambridge, England
EGSO – Crowfield Airfield – Ipswich, England
EGSP – Peterborough/Sibson Airport – Peterborough, England
EGSQ – Clacton Airport – Clacton-on-Sea, England
EGSR – Earls Colne Airfield – Halstead, England
EGSS (STN) – London Stansted Airport – London, England
EGST – Elmsett Airport – Ipswich, England
EGSU (QFO) – Duxford – Cambridge, England
EGSV – Old Buckenham Airport – Norwich, England
EGSX – North Weald Airfield – North Weald, England
EGSY (SZD) – Sheffield City Airport (closed in April 2008) – Sheffield, England
EGTB – Wycombe Air Park/Booker Airport – High Wycombe, England
EGTC – Cranfield Airport – Cranfield, England
EGTD – Dunsfold Aerodrome – Dunsfold, England
EGTE (EXT) – Exeter International Airport – Exeter, England
EGTF – Fairoaks Airport – Chobham, England
EGTG (FZO) – Bristol Filton Airport – Filton, England
EGTH (HTF) – Hatfield Aerodrome (closed) – Hatfield, England
EGTI – Leavesden Aerodrome (closed) – Watford, England
EGTK (OXF) – Oxford Airport – Oxford, England
EGTN Enstone Airfield - Enstone, England
EGTO (RCS) – Rochester Airport, England – Rochester, England
EGTP – Perranporth Airfield – Perranporth, England
EGTR – Elstree Airfield – Watford, England
EGTU – Dunkeswell Aerodrome – Honiton, England
EGTW – Oaksey Park Airport – Oaksey, England
EGUB (BEX) – RAF Benson – Benson, England
EGUD (ABB) – RAF Abingdon – Abingdon, England
EGUL (LKZ) – RAF Lakenheath – Lakenheath, England
EGUN (MHZ) – RAF Mildenhall – Mildenhall, England
EGUO – Colerne Airfield – Colerne, England
EGUW – RAF Wattisham – Stowmarket, England
EGUY (QUY) – RAF Wyton – St Ives, England
EGVA (FFD) – RAF Fairford – Fairford, England
EGVN (BZZ) – RAF Brize Norton – Brize Norton, England
EGVO (ODH) – RAF Odiham – Odiham, England
EGVP – AAC Middle Wallop Airfield – Andover, England
EGWA (ADV) - RAF Andover (airfield no longer operated) - Andover, England
EGWC – RAF Cosford – Albrighton, England
EGWE – RAF Henlow – Henlow, England
EGWN – RAF Halton – Halton, England
EGWU (NHT) – RAF Northolt – Ruislip, England
EGXC (QCY) – RAF Coningsby – Coningsby, England
EGXD – RAF Dishforth – North Yorkshire, England
EGXE – RAF Leeming – Leeming Bar, England
EGXG – RAF Church Fenton – Church Fenton, England
EGXH (BEQ) – RAF Honington – Thetford, England
EGXP (SQZ) – RAF Scampton – Scampton, England
EGXT – RAF Wittering – Stamford, England
EGXU (HRT) – RAF Linton-on-Ouse – Linton-on-Ouse, England
EGXW (WTN) – RAF Waddington – Waddington, England
EGXY – RAF Syerston – Newark-on-Trent, England
EGXZ – RAF Topcliffe – Topcliffe, England
EGYC (CLF) – RAF Coltishall – Norwich, England
EGYD – RAF Cranwell – Cranwell, England
EGYE – RAF Barkston Heath – Grantham, England
EGYM (MRH) – RAF Marham – Marham, England
EGYP (MPN) – RAF Mount Pleasant – Falkland Islands
http://en.wikipedia.org/wiki/List_of_ai ... dencies.29