United Nations Code for Trade and Transport Locations (UN/LOCODE) for South Africa
N.B. To check the official, current database of UN/LOCODEs see: https://www.unece.org/cefact/locode/service/location.html
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA 2WC Klipheuwel WC Port; Multimodal function, ICD etc.; Recognised location 3342S 01842E
ZA 3WC Goudiniweg WC Port; Multimodal function, ICD etc.; Recognised location 3436S 01919E
ZA 7WC Riviersonderend WC Port; Multimodal function, ICD etc.; Recognised location 3409S 01954E
ZA 8GT Bottelary WC Port; Multimodal function, ICD etc.; Recognised location 3308S 01806E
ZA AAM Mala Mala Airport; Code adopted by IATA or ECLAC
ZA ABT Alberton Road terminal; Recognised location 2615S 02807E
ZA ADO Addo EC Road terminal; Recognised location 3334S 02541E
ZA ADY Alldays Airport; Code adopted by IATA or ECLAC
ZA AET Aeroton GT Road terminal; Recognised location 2615S 02758E
ZA AFD Port Alfred Airport; Code adopted by IATA or ECLAC
ZA AGP Algoapark EC Road terminal; Recognised location 3354S 02534E
ZA AGZ Aggeneys Airport; Code adopted by IATA or ECLAC
ZA ALH Lothair MP Road terminal; Multimodal function, ICD etc.; Recognised location 2623S 03026E
ZA ALI Alice EC Road terminal; Recognised location 3247S 02650E
ZA ALJ Alexander Bay Airport; Approved by national facilitation body
ZA ALN Alton NL Multimodal function, ICD etc.; Recognised location 2846S 03201E
ZA ALR Alrode Road terminal; Recognised location 2617S 02808E
ZA AME Amersfoort MP Road terminal; Recognised location 2701S 02952E
ZA AMZ Amanzimtoti Road terminal; Recognised location 3005S 03051E
2
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA AOB Algoa Bay Port; Approved by national facilitation body
ZA AS3 Mdantsane EC Road terminal; Recognised location 3257S 02746E
ZA ASG Assagay NL Road terminal; Recognised location 2947S 03044E
ZA ATL Atlantis Road terminal; Recognised location 3333S 01828E
ZA ATN Athlone WC Road terminal; Multimodal function, ICD etc.; Recognised location 3358S 01830E
ZA AVL Strubenvale GT Multimodal function, ICD etc.; Request under consideration 2625S 02846E
ZA AWN Aliwal North NL Road terminal; Recognised location 3042S 02642E
ZA B6D Durban North NL Road terminal; Recognised location 2948S 03102E
ZA BA4 Balfour MP Road terminal; Recognised location 2639N 02835E
ZA BAB Barberton MP Rail terminal; Recognised location 2547S 03103E
ZA BAL Ballito Bay NL Rail terminal; Road terminal; Recognised location 2932S 03113E
ZA BAR Barrydale WC Road terminal; Recognised location 3353S 02043E
ZA BBR Beit Bridge Function not known Approved by national facilitation body
ZA BDF Bedford EC Road terminal; Recognised location 3241S 02605E
ZA BEA Beaconsfield NC Road terminal; Recognised location 2845S 02446E
ZA BEL Bellville Road terminal; Recognised location 3355S 01839E
ZA BET Bethal GT Road terminal; Recognised location
ZA BEW Beaufort West Road terminal; Request under consideration 3221S 02234E
ZA BFN Bloemfontein FS Rail terminal; Road terminal; Airport; Postal exchange office;
Approved by national facilitation body
2908S 02612E
ZA BFV Bedfordview GT Rail terminal; Road terminal; Recognised location 2610S 02809E
ZA BGR Kingsford Port; Multimodal function, ICD etc.; Recognised location
ZA BHD Bayhead NL Rail terminal; Road terminal; Recognised location 2953S 03058E
ZA BHT Bronkhorstspruit GT Rail terminal; Road terminal; Recognised location 2549S 02844E
ZA BIY Bisho Airport; Code adopted by IATA or ECLAC
ZA BKN Bellair NL Road terminal; Recognised location 2953S 03057E
3
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA BKP Bokpoort EC Road terminal; Recognised location 3247S 02800E
ZA BMA Bruma Road terminal; Request under consideration 2610S 02806E
ZA BNF Baynesfield Road terminal; Recognised location 2946S 03021E
ZA BNI Benoni Road terminal; Recognised location 2610S 02818E
ZA BNN Bonnievale WC Road terminal; Recognised location 3356S 02006E
ZA BOC Bochum NC Road terminal; Recognised location 2317S 02907E
ZA BOG Blouberg NC Multimodal function, ICD etc.; Recognised location 2307S 02859E
ZA BOK Boksburg Road terminal; Recognised location 2611S 02815E
ZA BOT BotrivIer Road terminal; Recognised location 3413S 01912E
ZA BRA Groot-Brakrivier WC Road terminal; Recognised location 3402S 02213E
ZA BRK Brakpan Road terminal; Recognised location
ZA BRL Berlin Road terminal; Recognised location 3252S 02734E
ZA BRM Bramley GT Road terminal; Recognised location 2607S 02804E
ZA BRR Burgersdorp EC Road terminal; Recognised location 3059S 02619E
ZA BRT Brits Road terminal; Recognised location 2537S 02746E
ZA BRV Breërivier WC Road terminal; Recognised location 3332S 01913E
ZA BSN Bryanston GT Road terminal; Recognised location 2603S 02802E
ZA BSX Bishopscourt WC Multimodal function, ICD etc.; Recognised location 3359S 01827E
ZA BTH Bethlehem Road terminal; Recognised location 2813S 02818E
ZA BTS Botshabelo FS Road terminal; Multimodal function, ICD etc.; Recognised location 2650S 02751E
ZA BTV Bothaville Road terminal; Request under consideration 2723S 02637E
ZA BTY Betty's Bay WC Road terminal; Recognised location 3422S 01856E
ZA BUR Burgersfort LP Road terminal; Recognised location 2440S 03019E
ZA BVL Bergville Road terminal; Multimodal function, ICD etc.; Recognised location 2844S 02922E
ZA BWA Botswana EC Port; Road terminal; Request under consideration
ZA BWB Bluewater Bay EC Road terminal; Recognised location 3351S 02528E
ZA BYS Booysens Road terminal; Request under consideration
ZA CAD Caledon WC Road terminal; Recognised location 3413S 01925E
4
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA CAR Carolina MP Road terminal; Recognised location
ZA CAS Cape Agulhas WC Road terminal; Recognised location 3450S 02000E
ZA CAT Cato Ridge Road terminal; Recognised location 2943S 03035E
ZA CDO Cradock Airport; Code adopted by IATA or ECLAC
ZA CGH Creighton NL Multimodal function, ICD etc.; Recognised location 3002S 02950E
ZA CGN Congella NL Rail terminal; Road terminal; Recognised location 2952S 03100E
ZA CHL Craighall Park GT Multimodal function, ICD etc.; Request under consideration 2608S 02801E
ZA CHP Chloorkop Road terminal; Recognised location 2803S 02812E
ZA CIT Citrusdal WC Road terminal; Recognised location 3235S 01900E
ZA CLV Clayville GT Road terminal; Recognised location 2557S 02813E
ZA CMN Camperdown Road terminal; Recognised location 2943S 03031E
ZA CMT Compensation NL Multimodal function, ICD etc.; Recognised location 2930S 03111E
ZA CNA Cullinan GT Rail terminal; Road terminal; Recognised location 2540S 02831E
ZA CPB Camps Bay WC Road terminal; Recognised location 3357S 01823E
ZA CPT Cape Town WC Port; Rail terminal; Road terminal; Airport; Postal exchange office;
Approved by national facilitation body
3355S 01825E
ZA CRS Ceres Road terminal; Recognised location 3321S 01918E
ZA CSF Cape St. Francis EC Road terminal; Recognised location 3411S 02450E
ZA CTD City Deep Function not known Approved by national facilitation body
ZA CTH Chatsworth NL Road terminal; Recognised location 2954S 03053E
ZA CTP Eastern Cape EC Port; Multimodal function, ICD etc.; Recognised location 3217S 02625E
ZA CTT City Centre EC Road terminal; Request under consideration
ZA CTV Carletonville GT Road terminal; Recognised location 2622S 02724E
ZA CZP Calitzdorp WC Road terminal; Recognised location 3332S 02141E
ZA DAC De Aar NC Road terminal; Recognised location 3039S 02401E
ZA DAN Danielskuil NC Road terminal; Recognised location 2811S 02332E
ZA DAR Darling WC Road terminal; Recognised location 3323S 01823E
5
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA DCV Duncanville/Vereeniging Rail terminal; Road terminal; Recognised location 2639S 02756E
ZA DDR De Deur GT Multimodal function, ICD etc.; Request under consideration 2632S 02756E
ZA DEA Deal Party Road terminal; Request under consideration 3354S 02538E
ZA DFS Duff's Road NL Road terminal; Recognised location 2945S 03100E
ZA DIU Dimbaza Road terminal; Recognised location 3249S 02713E
ZA DLM Delmas Road terminal; Recognised location 2608S 02840E
ZA DNN Dunnottar Road terminal; Recognised location 2620S 02824E
ZA DON Dalton Road terminal; Recognised location 2919S 03037E
ZA DOU Douglas NC Road terminal; Recognised location 2904S 02346E
ZA DSS Dassenberg WC Road terminal; Multimodal function, ICD etc.; Request under consideration 3332S 01833E
ZA DUK Dukuduk Airport; Code adopted by IATA or ECLAC
ZA DUN Dunswart/Boksburg Rail terminal; Road terminal; Recognised location 2612S 02816E
ZA DUR Durban NL Port; Rail terminal; Road terminal; Airport; Postal exchange office;
Code adopted by IATA or ECLAC 2951S 03101E
ZA DVI Durbanville Road terminal; Recognised location 3349S 01839E
ZA DWA Dwaalboom LP Road terminal; Recognised location 2443S 02649E
ZA EBY Elands Bay WC Port; Recognised location 3218S 01819E
ZA ECE Escombe NL Multimodal function, ICD etc.; Recognised location 2952S 03054E
ZA EDE Edenvale Road terminal; Recognised location 2607S 02809E
ZA EDG Mount Edgecombe NL Port; Request under consideration
ZA EDK Eldoradopark Road terminal; Recognised location 2618S 02754E
ZA EDM Edgemead WC Road terminal; Recognised location 3353S 01832E
ZA EHW Eshowe Road terminal; Recognised location 2853S 03128E
ZA ELA Elandsfontein Road terminal; Recognised location
ZA ELB Elsburg GT Road terminal; Recognised location 2614S 02812E
ZA ELG Elgin Road terminal; Recognised location 2744S 03202E
ZA ELL Ellisras Airport; Code adopted by IATA or ECLAC
ZA ELM Elim WC Multimodal function, ICD etc.; Recognised location 3435S 01945E
6
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA ELS East London Port; Rail terminal; Road terminal; Airport; Approved by national facilitation body
ZA ELT Elliot EC Road terminal; Recognised location 3120S 02751E
ZA EMG Empangeni Airport; Code adopted by IATA or ECLAC
ZA EPK Elarduspark GT Road terminal; Recognised location 2250S 02818E
ZA EPP Epping WC Road terminal; Request under consideration 3355S 01833E
ZA ERM Ermelo MP Rail terminal; Road terminal; Postal exchange office;
Code adopted by IATA or ECLAC 2632S 02959E
ZA ESB Elsenburg WC Road terminal; Recognised location 3351S 01850E
ZA EST Estcourt Road terminal; Recognised location 2900S 02953E
ZA EUS Zeerust NW Multimodal function, ICD etc.; Recognised location 2532S 02605E
ZA EZK Ezakheni NL Road terminal; Recognised location 2836N 02955E
ZA FAU Faure WC Road terminal; Recognised location 3402S 01844E
ZA FBE Fort Beaufort Road terminal; Recognised location 3246S 02637E
ZA FBG Fordsburg Road terminal; Request under consideration
ZA FCB Ficksburg Airport; Approved by national facilitation body
ZA FFE Fresnaye WC Road terminal; Recognised location 3355S 01823E
ZA FHK Fish Hoek WC Port; Road terminal; Request under consideration
ZA FRG Faerie Glen NL Multimodal function, ICD etc.; Request under consideration 3051S 03020E
ZA FVS Ventersburg FS Road terminal; Recognised location 2805S 02708E
ZA GAA Gansbaai WC Road terminal; Recognised location 3435S 01921E
ZA GAR Gardens WC Road terminal; Recognised location 3356S 01824E
ZA GAU Gauteng GT Rail terminal; Road terminal; Request under consideration
ZA GAY Glenashley NL Road terminal; Recognised location 2945S 03103E
ZA GBU Groenbult EC Road terminal; Recognised location 2335S 02956E
ZA GBY Gordon's Bay WC Road terminal; Recognised location 3410S 01852E
ZA GHN Greenhaven WC Multimodal function, ICD etc.; Recognised location 3402S 02212E
7
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA GIV Gingindlovu Road terminal; Recognised location 2901S 03135E
ZA GIY Giyani Airport; Code adopted by IATA or ECLAC
ZA GLE Golela MP Road terminal; Recognised location 2719S 03152E
ZA GLU Guguletu WC Road terminal; Recognised location 3359S 01834E
ZA GNB Gans Bay WC Road terminal; Request under consideration
ZA GON Gonubie EC Road terminal; Recognised location 3256S 02801E
ZA GPT Green Point WC Road terminal; Recognised location 3355S 01824E
ZA GRB Grabouw Road terminal; Recognised location 3409S 01900E
ZA GRH Grahamstown EC Port; Request under consideration
ZA GRJ George Airport; Approved by national facilitation body
ZA GRM Germiston Rail terminal; Road terminal; Approved by national facilitation body
ZA GRW Graafwater Road terminal; Request under consideration 3215S 01860E
ZA GRY Greytown Road terminal; Recognised location 2903S 03035E
ZA GSF Garsfontein GT Port; Recognised location 2547S 02817E
ZA GSS Sabi Sabi Airport; Code adopted by IATA or ECLAC
ZA GTV Grootvlei MP Road terminal; Recognised location 2646N 02829E
ZA GTY Gately EC Port; Request under consideration
ZA GWD Glenwood NL Multimodal function, ICD etc.; Recognised location 2952S 03059E
ZA GYT Greyton WC Road terminal; Recognised location 3403S 01937E
ZA GZN Gezina GT Multimodal function, ICD etc.; Request under consideration 2542S 02812E
ZA HAD Harding NL Road terminal; Recognised location 3035S 02953E
ZA HAL Halfway House Road terminal; Recognised location 2558S 02806E
ZA HAM Hamilton FS Road terminal; Request under consideration
ZA HAR Hartebeespoort GT Road terminal; Request under consideration
ZA HAT Hartbeesfontein NW Road terminal; Recognised location 2646S 02625E
ZA HBA Herbertsdale WC Road terminal; Recognised location 3401S 02146E
8
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA HBL Babelegi Airport; Code adopted by IATA or ECLAC
ZA HDL Heriotdale/Johannesburg Rail terminal; Road terminal; Recognised location 2612S 02807E
ZA HDS Hoedspruit Airport; Code adopted by IATA or ECLAC
ZA HDW Honeydew GT Multimodal function, ICD etc.; Recognised location 2604S 02756E
ZA HEI Heidelberg Road terminal; Recognised location
ZA HEL Helderberg WC Road terminal; Recognised location 3402S 01850E
ZA HGT Huguenot Road terminal; Recognised location 3105S 02636E
ZA HI9 Hibberdene NL Rail terminal; Recognised location 3035S 03035E
ZA HIL Hillcrest Road terminal; Recognised location 2945S 03045E
ZA HLA Lanseria Airport; Code adopted by IATA or ECLAC
ZA HLE Lephalale LP Road terminal; Recognised location 2340S 02745E
ZA HLW Hluhluwe Airport; Code adopted by IATA or ECLAC
ZA HMM Hammarsdale Road terminal; Recognised location 2947S 03038E
ZA HMS Hermanus WC Road terminal; Request under consideration
ZA HNK Hankey EC Road terminal; Recognised location 3350S 02453E
ZA HNP Hennopspark GT Road terminal; Recognised location 2550S 02810E
ZA HOK Hanover Park WC Road terminal; Recognised location 3359S 01832E
ZA HOO Hoopstad FS Road terminal; Recognised location 2750S 02555E
ZA HOW Howick Road terminal; Recognised location 2929S 03013E
ZA HPF Hopefield WC Road terminal; Recognised location 3304S 01821E
ZA HPT Hopetown NC Road terminal; Recognised location 2937S 02405E
ZA HRS Harrismith Airport; Code adopted by IATA or ECLAC
ZA HSL Hammanskraal Road terminal; Recognised location 2524S 02815E
ZA HST Houghton Estate GT Road terminal; Recognised location 2609S 02803E
ZA HTF Hatfield GT Road terminal; Recognised location 2544S 02813E
ZA HXR Hexrivier WC Rail terminal; Road terminal; Multimodal function, ICD etc.;
Recognised location 3329S 01935E
ZA HYD Hyde Park GT Road terminal; Request under consideration
9
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA HZV Hazyview Airport; Code adopted by IATA or ECLAC
ZA ILV Illovo GT Road terminal; Request under consideration
ZA INY Inyati Airport; Code adopted by IATA or ECLAC
ZA ION Lions River NL Multimodal function, ICD etc.; Recognised location 2928S 03009E
ZA ISB Isithebe Rail terminal; Road terminal; Recognised location 2906S 03125E
ZA ISD Isando Road terminal; Recognised location 2608S 02812E
ZA ISP Isipingo Beach NL Road terminal; Recognised location 2959S 03057E
ZA IVI Island View NL Port; Recognised location 2953S 03102E
ZA JBT Joubertina EC Road terminal; Recognised location 3349S 02351E
ZA JEF Jeffreys Bay Road terminal; Recognised location 3403S 02455E
ZA JNB Johannesburg GT Rail terminal; Road terminal; Airport; Postal exchange office;
Approved by national facilitation body
2612S 02805E
ZA JOH Port Saint John's EC Port; Road terminal; Airport; Code adopted by IATA or ECLAC 3138S 02932E
ZA JSV Jansenville EC Multimodal function, ICD etc.; Recognised location 3256S 02440E
ZA JTP Jet Park GT Port; Recognised location 2610S 02814E
ZA JUP Jupiter NC Multimodal function, ICD etc.; Recognised location 2352S 02902E
ZA KAK Kakamas NC Road terminal; Recognised location 2845S 02038E
ZA KDB Kidd's Beach Road terminal; Recognised location 3308S 02741E
ZA KDP Krugersdorp Road terminal; Recognised location
ZA KDW Kareedouw EC Road terminal; Recognised location 3357S 02417E
ZA KEI Keimoes NC Road terminal; Recognised location 2842S 02058E
ZA KEN Kenmore EC Road terminal; Multimodal function, ICD etc.; Recognised location 3111S 02808E
ZA KEW Kew Road terminal; Recognised location 2607S 02806E
ZA KHO Khoka Moya Airport; Code adopted by IATA or ECLAC
ZA KHU Khuma NW Road terminal; Recognised location 2651S 02652E
ZA KIG Koiingnaas NC Road terminal; Airport; Approved by national facilitation body
3012S 01717E
ZA KIL Killarney Gardens WC Road terminal; Request under consideration
10
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA KIM Kimberley Rail terminal; Road terminal; Airport; Approved by national facilitation body
ZA KIR Kirkwood EC Road terminal; Recognised location 3324S 02525E
ZA KKA Khayelitsha WC Road terminal; Recognised location 3403S 01840E
ZA KKD Kokstad NL Multimodal function, ICD etc.; Request under consideration 3033S 02925E
ZA KKN Komkans WC Port; Recognised location 3113S 18030E
ZA KLA Klawer WC Rail terminal; Road terminal; Recognised location 3146S 01836E
ZA KLD Kanoneiland NC Road terminal; Recognised location 2839S 02105E
ZA KLI Kliprivier GT Road terminal; Recognised location 2635S 02801E
ZA KLV Kelvin Multimodal function, ICD etc.; Recognised location 2657S 29150E
ZA KLX Klapmuts WC Multimodal function, ICD etc.; Recognised location 3348S 01852E
ZA KLZ Kleinzee Airport; Approved by national facilitation body
ZA KMD Kleinmond WC Road terminal; Recognised location 3421S 01902E
ZA KMG Komga EC Road terminal; Recognised location 3235S 02754E
ZA KMH Kuruman Airport; Code adopted by IATA or ECLAC
ZA KMP Kempton Park Road terminal; Recognised location
ZA KNY Knysna WC Road terminal; Recognised location 3402S 02304E
ZA KOB Koeberg Road terminal; Recognised location 2946S 02109E
ZA KOF Komatipoort Rail terminal; Road terminal; Airport; Approved by national facilitation body
ZA KOM Kommetjie WC Port; Road terminal; Recognised location 3408S 01819E
ZA KOO Langkloof EC Port; Request under consideration
ZA KOS Kenton-on-Sea EC Port; Recognised location 3340S 02639E
ZA KPM Kaapmuiden Road terminal; Recognised location 2531S 03118E
ZA KRI Kriel MP Road terminal; Multimodal function, ICD etc.; Recognised location 2616S 02914E
ZA KRO Kroonstad FS Road terminal; Recognised location 2739S 02714E
ZA KSR Klaserie LP Road terminal; Request under consideration 2433S 03102E
11
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA KST Koster Road terminal; Request under consideration
ZA KTH Kirstenhof (Kirstenbosch) WC Multimodal function, ICD etc.; Request under consideration 3404S 01820E
ZA KTN Korsten EC Road terminal; Multimodal function, ICD etc.; Recognised location 3355S 02534E
ZA KTU Kathu NC Road terminal; Request under consideration 2742S 02330E
ZA KUI Kuils River Road terminal; Recognised location 3355S 01841E
ZA KUU Kasulu Port; Multimodal function, ICD etc.; Request under consideration 0434S 03006E
ZA KWM Kwamashu NL Rail terminal; Road terminal; Recognised location 2945S 03059E
ZA KWT King William's Town Road terminal; Recognised location 3252S 02723E
ZA KXE Klerksdorp Airport; Code adopted by IATA or ECLAC
ZA KYA Kyalami GT Port; Road terminal; Request under consideration
ZA LAD Ladismith WC Rail terminal; Road terminal; Recognised location 3329S 02116E
ZA LAY Ladysmith Airport; Code adopted by IATA or ECLAC
ZA LBR Marlboro EC Road terminal; Request under consideration
ZA LCD Louis Trichardt Airport; Code adopted by IATA or ECLAC
ZA LDE Lansdowne Rail terminal; Road terminal; Recognised location 3359S 01829E
ZA LDZ Londolozi Airport; Code adopted by IATA or ECLAC
ZA LEB Levubu NC Road terminal; Recognised location 2305S 03017E
ZA LER Lerato NC Port; Road terminal; Recognised location 2934S 02131E
ZA LIC Lichtenburg NW Road terminal; Recognised location 2609S 02610E
ZA LIM Limpopo LP Road terminal; Recognised location 2400S 02930E
ZA LKD Lakeside WC Road terminal; Recognised location 3405S 01827E
ZA LLE Malelane Airport; Code adopted by IATA or ECLAC
ZA LMP Vaalwater LP Road terminal; Recognised location 2417S 02806E
ZA LMR Lime Acres Airport; Code adopted by IATA or ECLAC
ZA LTA Tzaneen Airport; Approved by national facilitation body
ZA LTZ Lutzville WC Road terminal; Recognised location 3133S 01821E
ZA LUC La Lucia NL Road terminal; Multimodal function, ICD etc.; Request under consideration 2945S 03104E
12
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA LUJ Lusikisiki Airport; Code adopted by IATA or ECLAC
ZA LWD Newlands WC Road terminal; Recognised location 3358S 01827E
ZA LYD Lydenburg MP Road terminal; Recognised location 2506S 03027E
ZA MAH Marble Hall MP Rail terminal; Road terminal; Recognised location 2457S 02918E
ZA MAS Maidstone Road terminal; Recognised location 2933S 03108E
ZA MBD Mmabatho Road terminal; Airport; Approved by national facilitation body
ZA MBK Merebank Road terminal; Recognised location 2958N 03058E
ZA MBM Mkambati Airport; Code adopted by IATA or ECLAC
ZA MBY Mowbray WC Road terminal; Recognised location 3356S 01828E
ZA MD3 Madantsane EC Port; Road terminal; Recognised location 3257S 02746E
ZA MDB Middelburg Road terminal; Recognised location 2546S 02928E
ZA MDE Meadowdale GT Port; Road terminal; Request under consideration
ZA MDL Martindale EC Road terminal; Recognised location 3140S 02633E
ZA MDV Midvaal GT Road terminal; Request under consideration 2634S 02797E
ZA MEM Memel FS Road terminal; Recognised location 2741S 02934E
ZA MEY Meyerton Road terminal; Recognised location 2634S 02800E
ZA MEZ Messina Rail terminal; Road terminal; Airport; Approved by national facilitation body
ZA MFK Mafikeng Rail terminal; Road terminal; Airport; Approved by national facilitation body
ZA MGE Musgrave NL Road terminal; Recognised location 2951S 03100E
ZA MGH Margate Airport; Approved by national facilitation body
ZA MGL Magaliesburg Road terminal; Recognised location 2559S 02733E
ZA MGR McGregor WC Road terminal; Recognised location 3357S 01950E
ZA MHW Matshewe EC Rail terminal; Road terminal; Request under consideration
ZA MID Middelkraal FS Road terminal; Recognised location 3314S 01866E
13
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA MKD Melkbosstrand WC Multimodal function, ICD etc.; Recognised location 3344S 01826E
ZA MKM Markman Fixed transport function (e.g. oil platform); Request under consideration 3348S 02537E
ZA MLD Maitland WC Road terminal; Request under consideration
ZA MND Mandileni Road terminal; Recognised location 3048S 02841E
ZA MNG Morningside GT Multimodal function, ICD etc.; Recognised location 2604N 02803E
ZA MNI Mandeni NL Road terminal; Recognised location 2909S 03124E
ZA MOB Mobeni NL Rail terminal; Road terminal; Recognised location 2957S 03057E
ZA MOD Modimolle LP Road terminal; Recognised location 2442S 02824E
ZA MON Montagu WC Road terminal; Recognised location 3347S 02006E
ZA MOR Moorreesburg WC Road terminal; Recognised location 3390S 01840E
ZA MPA Menlo Park GT Rail terminal; Road terminal; Recognised location 2546S 02818E
ZA MPM Mpumalanga NL Road terminal; Recognised location
ZA MQD Marquard FS Multimodal function, ICD etc.; Recognised location 2840S 02726E
ZA MRC Marchand NC Road terminal; Recognised location 2843S 02030E
ZA MRD Midrand Road terminal; Recognised location 2600S 02806E
ZA MRH Mariannhill NL Road terminal; Recognised location 2951S 03050E
ZA MRV Merrivale NL Road terminal; Recognised location 2931S 03014E
ZA MSE Morningside NL Road terminal; Recognised location 2949S 03101E
ZA MST Marshalltown GT Road terminal; Recognised location 2612S 02805E
ZA MSU Maseru NW Road terminal; Multimodal function, ICD etc.; Recognised location 2625S 02254E
ZA MTW Mtwalume NL Road terminal; Recognised location 3029S 03038E
ZA MUL Muldersdrif GT Road terminal; Recognised location 2602N 02751E
ZA MUR Murraysburg WC Multimodal function, ICD etc.; Recognised location 3157S 02346E
ZA MWR Motswari Airport; Code adopted by IATA or ECLAC
ZA MWT Maydon Whart NL Port; Road terminal; Request under consideration
ZA MZF Mzamba(Wild Coast Sun) Airport; Code adopted by IATA or ECLAC
ZA MZQ Mkuze Airport; Code adopted by IATA or ECLAC
14
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA MZY Mossel Bay Port; Airport; Approved by national facilitation body
ZA NAB Mookgophong LP Multimodal function, ICD etc.; Request under consideration 2431S 02843E
ZA NAL Natala EC Road terminal; Recognised location 3045S 02913E
ZA NCC Noblesfontein NC Road terminal; Recognised location 3147S 02310E
ZA NCF Northcliff GT Rail terminal; Road terminal; Recognised location 2608S 02757E
ZA NCS Newcastle Airport; Code adopted by IATA or ECLAC
ZA NDB Ndabeni NL Road terminal; Recognised location 2656S 03201E
ZA NDR Onderstepoort GT Multimodal function, ICD etc.; Recognised location 2539S 02811E
ZA NDW Noordheuwel GT Road terminal; Recognised location 2605S 02747E
ZA NEA Neave Road terminal; Request under consideration 3355S 02535E
ZA NGG New Germany NL Port; Road terminal; Multimodal function, ICD etc.;
Recognised location 2948S 03053E
ZA NGL Ngala Airport; Code adopted by IATA or ECLAC
ZA NGQ Port of Ngqura Multimodal function, ICD etc.; Request under consideration 3346S 25400E
ZA NGW Ngodwana MP Road terminal; Recognised location 2534S 03040E
ZA NLK Kloof NL Multimodal function, ICD etc.; Recognised location
ZA NLP Nelspruit Airport; Approved by national facilitation body
ZA NNB Ndabeni WC Road terminal; Recognised location 3355S 01829E
ZA NNL Nottingham Road NL Port; Multimodal function, ICD etc.; Recognised location 2921S 03000E
ZA NOL Port Nolloth Port; Approved by national facilitation body
ZA NOO Noordhoek WC Road terminal; Recognised location 3406S 01822E
ZA NPR Napier WC Road terminal; Recognised location 3428S 01954E
ZA NTY Sun City Airport; Code adopted by IATA or ECLAC
ZA NUF Nuffield Springs Port; Request under consideration
ZA NYL Nylstroom Rail terminal; Road terminal; Recognised location 2441S 02824E
15
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA OBS Observatory WC Road terminal; Request under consideration
ZA OFG Fouriesburg FS Road terminal; Recognised location 2837S 02813E
ZA OGS Ogies MP Road terminal; Recognised location 2603S 02904E
ZA OLI Olifantsfontein Road terminal; Recognised location 2557S 02813E
ZA ORK Orkney NW Road terminal; Request under consideration
ZA OSH Oshoek Function not known Approved by national facilitation body
ZA OUH Oudtshoorn Airport; Approved by national facilitation body
ZA OUS Onrus WC Road terminal; Recognised location 3424S 01911E
ZA PAA Paarl Road terminal; Recognised location 3343S 01857E
ZA PAT Prince Albert WC Road terminal; Recognised location 3313S 02202E
ZA PAU Paulshof GT Road terminal; Request under consideration
ZA PBZ Plettenberg Bay Airport; Approved by national facilitation body
ZA PDE Pelindaba East NW Multimodal function, ICD etc.; Request under consideration
ZA PDZ Philidelphia WC Multimodal function, ICD etc.; Recognised location 3339S 01834E
ZA PED Port Edward Port; Road terminal; Postal exchange office; Multimodal function, ICD etc.;
Recognised location 3103S 03013E
ZA PEN Pennington NL Port; Multimodal function, ICD etc.; Recognised location 3023S 03042E
ZA PH4 Philippi WC Road terminal; Recognised location 3401S 01833E
ZA PHD Philadelphia WC Road terminal; Recognised location 3340S 01835E
ZA PHU Phuthaditjhaba Road terminal; Recognised location 2831S 02848E
ZA PHW Phalaborwa Airport; Approved by national facilitation body
ZA PHX Phoenix EC Port; Request under consideration
ZA PIK Piketberg WC Rail terminal; Road terminal; Recognised location 3254S 01844E
ZA PIT Point EC Port; Request under consideration
16
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA PKR Park Rynie NL Road terminal; Recognised location 3019S 03044E
ZA PLD Pelindaba NC Road terminal; Multimodal function, ICD etc.; Request under consideration 2900S 02400E
ZA PLN Pinelands WC Postal exchange office; Recognised location 3355N 01830E
ZA PLZ Port Elizabeth Port; Airport; Postal exchange office; Approved by national facilitation body
ZA PNL Paardeneiland Port; Road terminal; Recognised location 3355S 01828E
ZA PNT Pinetown Road terminal; Request under consideration
ZA POF Pofadder NC Road terminal; Recognised location 2908S 01923E
ZA POL Polokwane Road terminal; Recognised location
ZA PON Pongola NL Road terminal; Recognised location 2722S 03136E
ZA POR Porterville WC Rail terminal; Road terminal; Recognised location 3300S 01859E
ZA PRF Piet Retief MP Rail terminal; Road terminal; Postal exchange office;
Code adopted by IATA or ECLAC 2700S 03048E
ZA PRK Prieska Airport; Code adopted by IATA or ECLAC
ZA PRW Parow Road terminal; Recognised location 3353S 01837E
ZA PRY Pretoria GT Rail terminal; Road terminal; Airport; Postal exchange office; Multimodal function, ICD etc.;
Approved by national facilitation body
2542S 02813E
ZA PTD Plumstead WC Road terminal; Recognised location 3401S 01828E
ZA PTG Pietersburg Airport; Approved by national facilitation body
ZA PTN Prospecton Road terminal; Recognised location
ZA PUT Putfontein GT Road terminal; Recognised location 2607S 02824E
ZA PZB Pietermaritzburg Airport; Postal exchange office; Approved by national facilitation body
ZA QBG Queensburgh NL Road terminal; Request under consideration 2952S 03056E
ZA QGN Quigney EC Road terminal; Recognised location 3301S 02754E
ZA QWA QwaQwa FS Road terminal; Recognised location 2831S 02849E
ZA RAN Randjesfontein GT Road terminal; Recognised location 2557S 02808E
17
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA RAW Rawsonville WC Road terminal; Multimodal function, ICD etc.; Request under consideration 3341S 01919E
ZA RBD Riebeeckstad FS Multimodal function, ICD etc.; Request under consideration 2755S 02649E
ZA RBK Rosebank WC Multimodal function, ICD etc.; Recognised location 3357S 01828E
ZA RBT Robertville Road terminal; Multimodal function, ICD etc.; Request under consideration 2651S 02857E
ZA RCB Richards Bay Port; Airport; Approved by national facilitation body
ZA RCM Richmond NL Road terminal; Recognised location 2952S 03016E
ZA RDB Randburg Road terminal; Recognised location 2605S 02758E
ZA RDK Roodekop FS Multimodal function, ICD etc.; Recognised location 2911S 02646E
ZA RDL Riversdale WC Road terminal; Recognised location 3406S 02116E
ZA RDP Roodepoort Road terminal; Recognised location 2608S 02752E
ZA RFT Randfontein Road terminal; Recognised location 2609S 02742E
ZA RGE Ramsgate NL Road terminal; Recognised location 3054S 03020E
ZA RHL Red Hill NL Road terminal; Recognised location 2946S 03101E
ZA RHS Rhodes EC Road terminal; Recognised location 3047S 02757E
ZA RKD Rocky's Drift MP Road terminal; Request under consideration
ZA RKL Riebeek-Kasteel WC Road terminal; Recognised location 3323S 01854E
ZA RMB Ramatlhabama Function not known Approved by national facilitation body
ZA ROD Robertson Airport; Code adopted by IATA or ECLAC
ZA ROS Rosslyn GT Road terminal; Recognised location 2537S 02805E
ZA RPT Overport Road terminal; Recognised location 2950N 03100E
ZA RSB Rustenburg NW Road terminal; Recognised location 2539S 02714E
ZA RSH Rossburgh NL Road terminal; Recognised location 2954S 03058E
ZA RSS Izmit NL Port; Request under consideration
ZA RTD Ratanda GT Road terminal; Recognised location 2633S 02820E
ZA RTT Retreat NL Road terminal; Recognised location 3155S 02658E
ZA RUS Rustenburg, Thabazimbi LP Road terminal; Recognised location 2455S 02709E
18
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA RVA Rivonia GT Road terminal; Recognised location 2603S 02803E
ZA RVH Reservoir Hills NL Rail terminal; Road terminal; Recognised location 2948S 03056E
ZA RVO Reivilo Airport; Code adopted by IATA or ECLAC
ZA RWC Riebeek West WC Port; Multimodal function, ICD etc.; Recognised location 3321S 01852E
ZA SAN Sandhurst Multimodal function, ICD etc.; Recognised location 2607S 02803E
ZA SAS Sasolburg Road terminal; Recognised location 2649S 02750E
ZA SBI Stilbaai WC Road terminal; Recognised location 3422S 02125E
ZA SBU Springbok Airport; Approved by national facilitation body
ZA SBY Cordon's Bay WC Road terminal; Recognised location 3410S 01852E
ZA SCT Scottburgh Road terminal; Recognised location 3016S 03045E
ZA SD7 Southdale GT Road terminal; Recognised location 2614S 02801E
ZA SDB Saldanha Bay Port; Airport; Approved by national facilitation body
ZA SDH Sydenham EC Road terminal; Recognised location 3355S 02536E
ZA SDT Sandton Road terminal; Recognised location 2604S 02804E
ZA SEL Selby GT Multimodal function, ICD etc.; Request under consideration
ZA SFB Saint Francis Bay Road terminal; Recognised location 3411S 02451E
ZA SFD Stanford WC Road terminal; Recognised location 3426S 01927E
ZA SGR Stanger Road terminal; Recognised location 2920S 03117E
ZA SHG Seshego NC Multimodal function, ICD etc.; Recognised location 2351N 02923E
ZA SHL Stamford Hill NL Multimodal function, ICD etc.; Request under consideration 2949S 03101E
ZA SHM Robertsham EC Port; Road terminal; Recognised location 2615N 02801E
ZA SHO Shongweni NL Road terminal; Request under consideration
ZA SHR Shaka's Rock NL Road terminal; Recognised location 2930S 03113E
ZA SHS Shakaskraal Road terminal; Recognised location 2926S 03113E
ZA SID Sidwell EC Port; Road terminal; Request under consideration
19
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA SIS Sishen Airport; Approved by national facilitation body
ZA SKR Shaka's Rock FS Road terminal; Recognised location 2930S 03113E
ZA SLB Stellenberg WC Road terminal; Multimodal function, ICD etc.; Recognised location 3352S 01839E
ZA SLU Slurry NW Road terminal; Recognised location 2549S 02551E
ZA SLW Sir Lowry's Pass Village WC Road terminal; Recognised location 3407S 01854E
ZA SMN Simon's Town WC Port; Road terminal; Approved by national facilitation body
3411S 01826E
ZA SNG Steenberg WC Road terminal; Recognised location 3404S 01828E
ZA SNI Sunningdale Multimodal function, ICD etc.; Recognised location 2420S 02917E
ZA SNL Southbroom NL Port; Multimodal function, ICD etc.; Recognised location 3055S 03019E
ZA SNN Sunninghill GT Multimodal function, ICD etc.; Request under consideration 2602S 02803E
ZA SOM Somerset West Road terminal; Recognised location 3404S 01850E
ZA SPA Sparks NL Road terminal; Recognised location 2950S 03059E
ZA SPL Suider-Paarl WC Road terminal; Recognised location 3346S 01857E
ZA SPR Springs Rail terminal; Road terminal; Request under consideration
ZA STC Standerton MP Road terminal; Recognised location 2657S 02915E
ZA STD Strand WC Port; Rail terminal; Road terminal; Recognised location 3407S 01850E
ZA STH Stellenbosch Road terminal; Recognised location 3355S 01851E
ZA STN Silverton Road terminal; Recognised location 2543N 02817E
ZA STP Steelpoort MP Road terminal; Request under consideration 2443S 03012E
ZA STR Struandale EC Port; Request under consideration
ZA STU Stutterheim Road terminal; Recognised location 3233S 02725E
ZA SUN Sun Valley WC Road terminal; Request under consideration
ZA SVW Sea View NL Road terminal; Recognised location 2954S 03058E
ZA SWE Swellendam Function not known Request under consideration
ZA SWG Swartruggens NW Road terminal; Recognised location 2539S 02642E
ZA SWK Swartklip LP Road terminal; Recognised location 2456S 02709E
20
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA SYD Sunnyridge EC Road terminal; Recognised location 3302S 02751E
ZA SYH Sydenham NL Multimodal function, ICD etc.; Request under consideration 2949S 03059E
ZA SZK Skukuza Airport; Approved by national facilitation body
ZA TCU Thaba Nchu Airport; Code adopted by IATA or ECLAC
ZA TDD Trichardt MP Road terminal; Recognised location 2629S 02914E
ZA TDT Tanda Tula Airport; Code adopted by IATA or ECLAC
ZA THR Arcadia EC Port; Request under consideration
ZA THY Thohoyandou Airport; Code adopted by IATA or ECLAC
ZA TLT Tarlton GT Road terminal; Request under consideration
ZA TNT Tongaat Road terminal; Recognised location 2934S 03107E
ZA TSD Tshipise Airport; Code adopted by IATA or ECLAC
ZA TUL Tulbagh WC Road terminal; Recognised location 3316S 01908E
ZA TVW Table View WC Road terminal; Recognised location 3349S 01829E
ZA U7S Westlake WC Road terminal; Recognised location 3405S 01826E
ZA UDI Umdloti NL Road terminal; Recognised location 2939S 03107E
ZA UHG Uitenhage Rail terminal; Road terminal; Request under consideration
ZA ULC Ulco NC Road terminal; Recognised location 2819S 02413E
ZA ULD Ulundi Airport; Code adopted by IATA or ECLAC
ZA ULX Ulusaba Airport; Code adopted by IATA or ECLAC
ZA UMB Umbogintwini NL Rail terminal; Road terminal; Recognised location 3001S 03055E
ZA UMK Umkomaas Road terminal; Recognised location 3011S 03047E
ZA UMR Umhlanga Rocks NL Rail terminal; Road terminal; Recognised location 2943S 03105E
ZA UMZ Umzinto Road terminal; Recognised location 3018S 03040E
ZA UTE Butterworth Airport; Code adopted by IATA or ECLAC
ZA UTN Upington Airport; Approved by national facilitation body
ZA UTR Utrecht NL Road terminal; Recognised location 2739S 03020E
21
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA UTT Umtata Airport; Approved by national facilitation body
ZA UTW Queenstown Airport; Code adopted by IATA or ECLAC
ZA VAC Vaalcon FS Port; Rail terminal; Road terminal; Request under consideration
ZA VAL Vaal Road terminal; Recognised location 2646S 02756E
ZA VDB Vredenburg WC Road terminal; Recognised location 3254S 01759E
ZA VDP Vanderbijlpark Road terminal; Recognised location 2641S 02749E
ZA VEN Ventersdorp NW Road terminal; Recognised location 2619S 02649E
ZA VEU Verulam Road terminal; Recognised location 2938S 03103E
ZA VGG Vereeniging Road terminal; Recognised location 2639S 02758E
ZA VIL Viljoenskroon FS Multimodal function, ICD etc.; Recognised location 2713S 02657E
ZA VIR Virginia FS Road terminal; Recognised location 2807S 02654E
ZA VLD Velddrif WC Road terminal; Recognised location 3247S 01810E
ZA VOL Volksrust MP Road terminal; Recognised location 2722S 02953E
ZA VRE Vredendal Airport; Approved by national facilitation body
ZA VRG Vereeniging Road terminal; Recognised location 3131S 02611E
ZA VRU Vryburg Airport; Approved by national facilitation body
ZA VXD Viljoensdrif Road terminal; Recognised location 2643S 02754E
ZA VYD Vryheid Airport; Approved by national facilitation body
ZA WAT Waterfront WC Port; Request under consideration
ZA WBK Wandsbeck NL Multimodal function, ICD etc.; Request under consideration 2834S 03125E
ZA WBN West Bank EC Road terminal; Recognised location 3302S 02754E
ZA WBR Woodbrook EC Road terminal; Request under consideration
ZA WDM Windermere WC Road terminal; Recognised location 3355S 01831W
ZA WDS Woodstock WC Road terminal; Request under consideration
22
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA WDV Wadeville Road terminal; Recognised location 2615S 02811E
ZA WEL Welkom Airport; Approved by national facilitation body
ZA WFD Witfield GT Rail terminal; Road terminal; Recognised location 2611S 02812E
ZA WFL Water Fall NL Road terminal; Recognised location 3024S 02920E
ZA WGD Welgemoed WC Multimodal function, ICD etc.; Recognised location 3352S 01837E
ZA WHR White River Road terminal; Recognised location 2519S 03101E
ZA WIT Witbank Road terminal; Recognised location 2551S 02912E
ZA WKB Walker Bay WC Road terminal; Request under consideration
ZA WLM Walmer EC Road terminal; Recognised location 3359S 02535E
ZA WLT Wellington Road terminal; Recognised location 3338S 01859E
ZA WMD Westmead NL Road terminal; Request under consideration
ZA WML Windmeul WC Road terminal; Recognised location 3339S 01855E
ZA WNB Wynberg Road terminal; Recognised location 3359S 01827E
ZA WNW Wentworth NL Road terminal; Recognised location 2955S 03100E
ZA WOR Worcester Road terminal; Recognised location 3338S 01926E
ZA WRB Warner Beach NL Road terminal; Recognised location 3005S 03052E
ZA WRD Westridge NL Road terminal; Recognised location 2951S 03059E
ZA WSY Wolseley WC Road terminal; Recognised location 3325S 01912E
ZA WTN Winterton NL Port; Request under consideration
ZA WVE Westville NL Multimodal function, ICD etc.; Recognised location 2950S 03056E
ZA WWC Wemmershoek WC Port; Multimodal function, ICD etc.; Recognised location 3352S 01902E
ZA WYN Wynberg GT Road terminal; Request under consideration 2808S 02610E
ZA YFT Yzerfontein WC Road terminal; Recognised location 3320S 01810E
ZA ZAA Kayalami FS Multimodal function, ICD etc.; Recognised location 2901S 02604E
ZA ZAB Adelaide FS Multimodal function, ICD etc.; Recognised location 3242S 02618E
ZA ZAC Saint Albans EC Road terminal; Recognised location 3355S 02521E
ZA ZAD Amalinda EC Multimodal function, ICD etc.; Recognised location 3258S 02751E
23
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA ZAE Amsterdam EC Multimodal function, ICD etc.; Recognised location 3137S 02537E
ZA ZAF Ashton WC Multimodal function, ICD etc.; Recognised location 3349S 02003E
ZA ZAG Beacon Bay EC Multimodal function, ICD etc.; Recognised location 3258S 02756E
ZA ZAH Briardene NL Multimodal function, ICD etc.; Recognised location 2946S 03101E
ZA ZAI Bloubergstrand WC Multimodal function, ICD etc.; Recognised location 3348S 01828E
ZA ZAJ Brackenfell WC Multimodal function, ICD etc.; Recognised location 3352S 01841E
ZA ZAK Blackheath WC Multimodal function, ICD etc.; Recognised location 3357S 01841E
ZA ZAL Bloemfontein Industria FS Multimodal function, ICD etc.; Recognised location 2907S 02611E
ZA ZAM Bonaero Park GT Multimodal function, ICD etc.; Recognised location 2607S 02815E
ZA ZAN Bapsfontein GT Multimodal function, ICD etc.; Recognised location 2601S 02825E
ZA ZAO Braamfontein GT Multimodal function, ICD etc.; Recognised location 2610S 02804E
ZA ZAP New Brighton West Multimodal function, ICD etc.; Recognised location 3353S 02536E
ZA ZAQ Ben Schoeman Dock WC Multimodal function, ICD etc.; Recognised location 3355S 01826E
ZA ZAR Bothasig WC Multimodal function, ICD etc.; Recognised location 3351S 01833E
ZA ZAS Canelands NL Multimodal function, ICD etc.; Recognised location 2937S 03103E
ZA ZAT Capital Park GT Rail terminal; Road terminal; Multimodal function, ICD etc.;
Recognised location 2544S 02812E
ZA ZAU Cambridge EC Multimodal function, ICD etc.; Recognised location 3258S 02753E
ZA ZAV Chiselhurst EC Multimodal function, ICD etc.; Recognised location 3258S 02752E
ZA ZAW Crown Mines GT Multimodal function, ICD etc.; Recognised location 2613S 02758E
ZA ZAX Claremont WC Multimodal function, ICD etc.; Recognised location 3358S 01828E
ZA ZAY Centurion GT Multimodal function, ICD etc.; Recognised location 2552S 02810E
ZA ZBA Coega EC Multimodal function, ICD etc.; Recognised location 3346S 02540E
ZA ZBB Craighall GT Multimodal function, ICD etc.; Recognised location 2607S 02801E
ZA ZBC Constantia WC Multimodal function, ICD etc.; Recognised location 3401S 01827E
ZA ZBD Clairwood NL Multimodal function, ICD etc.; Recognised location 2955S 03059E
ZA ZBE Denver GT Multimodal function, ICD etc.; Recognised location 2613S 02806E
ZA ZBF Doornfontein GT Multimodal function, ICD etc.; Recognised location 2624S 02720E
24
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA ZBG Dan Pienaar FS Multimodal function, ICD etc.; Recognised location 2905S 02613E
ZA ZBH Dieprivier WC Multimodal function, ICD etc.; Recognised location 3402S 01828E
ZA ZBI Dawn EC Multimodal function, ICD etc.; Recognised location 3258S 02749E
ZA ZBJ Ekandustria GT Multimodal function, ICD etc.; Recognised location 2542S 02842E
ZA ZBK East End FS Multimodal function, ICD etc.; Recognised location 2607S 02610E
ZA ZBL Eikenhof GT Multimodal function, ICD etc.; Recognised location 2620S 02758E
ZA ZBM Elsiesriver WC Multimodal function, ICD etc.; Recognised location 3355S 01834E
ZA ZBN Firgrove WC Multimodal function, ICD etc.; Recognised location 3402S 01846E
ZA ZBO Fort Jackson EC Multimodal function, ICD etc.; Recognised location 3253S 02741E
ZA ZBP Florida GT Multimodal function, ICD etc.; Recognised location 2610S 02755E
ZA ZBQ Four Ways GT Multimodal function, ICD etc.; Recognised location 2602S 02759E
ZA ZBR Felixton NL Multimodal function, ICD etc.; Recognised location 2849S 03153E
ZA ZBS Garankuwa GT Multimodal function, ICD etc.; Recognised location 2535S 02800E
ZA ZBT Groblersdal MP Multimodal function, ICD etc.; Recognised location 2509S 02923E
ZA ZBU Goodwood WC Multimodal function, ICD etc.; Recognised location 3354S 01833E
ZA ZBV Patensie EC Multimodal function, ICD etc.; Recognised location 3345S 02449E
ZA ZBW Alexandria EC Multimodal function, ICD etc.; Recognised location 3339S 02625E
ZA ZBX Somerset East EC Multimodal function, ICD etc.; Recognised location 3243S 02535E
ZA ZCA Louterwater EC Multimodal function, ICD etc.; Recognised location 3348S 02340E
ZA ZCB Graaff Reinet EC Multimodal function, ICD etc.; Recognised location 3215S 02433E
ZA ZCC Naboomspruit LP Multimodal function, ICD etc.; Recognised location 2431S 02843E
ZA ZCD Belfast LP Multimodal function, ICD etc.; Recognised location 2455S 03122E
ZA ZCE Potgietersrus LP Multimodal function, ICD etc.; Recognised location 2410S 02901E
ZA ZCF Hout Bay WC Multimodal function, ICD etc.; Recognised location 3402S 01821E
ZA ZCG Humansdorp EC Multimodal function, ICD etc.; Recognised location 3402S 02446E
ZA ZCH Hartswater NC Multimodal function, ICD etc.; Recognised location 2746S 02449E
ZA ZCI Franschoek WC Multimodal function, ICD etc.; Recognised location 3355S 01908E
ZA ZCJ Gouda WC Multimodal function, ICD etc.; Recognised location 3318S 01902E
25
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA ZCK Port Shepstone NL Road terminal; Recognised location 3045S 03027E
ZA ZCL Wartburg NL Multimodal function, ICD etc.; Recognised location 2926S 03035E
ZA ZCN Irene GT Multimodal function, ICD etc.; Recognised location 2552S 02812E
ZA ZCO Malmesbury WC Multimodal function, ICD etc.; Recognised location 3327S 01844E
ZA ZCP Jacobs NL Multimodal function, ICD etc.; Recognised location 2956S 03059E
ZA ZCQ Saron WC Multimodal function, ICD etc.; Recognised location 3310S 01901E
ZA ZCR Hex River NC Multimodal function, ICD etc.; Recognised location 3058S 02301E
ZA ZCS Bredasdorp WC Multimodal function, ICD etc.; Recognised location 3432S 02002E
ZA ZCT Clanwilliam WC Multimodal function, ICD etc.; Recognised location 3210S 01853E
ZA ZCU Kensington GT Multimodal function, ICD etc.; Recognised location 2612S 02806E
ZA ZCV Kiepersol MP Multimodal function, ICD etc.; Recognised location 2504S 03102E
ZA ZCW Kraaifontein WC Multimodal function, ICD etc.; Recognised location 3351S 01843E
ZA ZCY Kaserne GT Multimodal function, ICD etc.; Recognised location 2613S 02804E
ZA ZDA Longmeadow East Multimodal function, ICD etc.; Recognised location 2543S 02758E
ZA ZDE Langlaagte GT Multimodal function, ICD etc.; Recognised location 2622S 02803E
ZA ZDF Lenasia GT Multimodal function, ICD etc.; Recognised location 2619S 02750E
ZA ZDG Laaiplek WC Multimodal function, ICD etc.; Recognised location 3246S 01809E
ZA ZDH Letsitele Multimodal function, ICD etc.; Recognised location 2353S 03024E
ZA ZDI Lyndhurst GT Multimodal function, ICD etc.; Recognised location 2608S 02807E
ZA ZDJ Lynnwood GT Multimodal function, ICD etc.; Recognised location 2545S 02816E
ZA ZDK Lyttleton GT Multimodal function, ICD etc.; Recognised location 2549S 02812E
ZA ZDL Merebank East NL Multimodal function, ICD etc.; Recognised location 2955S 03056E
ZA ZDM Modderfontein GT Multimodal function, ICD etc.; Recognised location 2606S 02809E
ZA ZDN Maraisburg GT Multimodal function, ICD etc.; Recognised location 2610S 02756E
ZA ZDO Malvern East GT Multimodal function, ICD etc.; Recognised location 2611S 02804E
ZA ZDP Montague Gardens WC Multimodal function, ICD etc.; Recognised location 3352S 01831E
ZA ZDQ Milnerton WC Multimodal function, ICD etc.; Recognised location 3352S 01829E
ZA ZDR North End EC Multimodal function, ICD etc.; Recognised location 3356S 02536E
26
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA ZDS Nigel GT Multimodal function, ICD etc.; Recognised location 2625S 02828E
ZA ZDT Newlands GT Multimodal function, ICD etc.; Recognised location 2610S 02758E
ZA ZDU Newton Park EC Multimodal function, ICD etc.; Recognised location 3357S 02534E
ZA ZDV North Riding Multimodal function, ICD etc.; Recognised location 2621S 02802E
ZA ZDW Op-die-Berg WC Multimodal function, ICD etc.; Recognised location 3301S 01917E
ZA ZDX Oranjezicht WC Multimodal function, ICD etc.; Recognised location 3356S 01825E
ZA ZDY Ongelegen WC Multimodal function, ICD etc.; Recognised location 3344S 02324E
ZA ZE4 Sezela NL Port; Road terminal; Recognised location 3025S 03041E
ZA ZEA Orange Grove GT Multimodal function, ICD etc.; Recognised location 2610S 02805E
ZA ZEB Zebediela Road terminal; Recognised location 2417S 02914E
ZA ZEC Secunda Airport; Approved by national facilitation body
ZA ZED Ottery WC Multimodal function, ICD etc.; Recognised location 3401S 01829E
ZA ZEE Parys FS Multimodal function, ICD etc.; Recognised location 2654S 02727E
ZA ZEF Perseverance EC Multimodal function, ICD etc.; Recognised location 3349S 02531E
ZA ZEG Parktown GT Multimodal function, ICD etc.; Recognised location 2610S 02802E
ZA ZEH Potchefstroom NW Multimodal function, ICD etc.; Recognised location 2643S 02706E
ZA ZEI Primrose GT Multimodal function, ICD etc.; Recognised location 2611S 02810E
ZA ZEJ Randvaal GT Multimodal function, ICD etc.; Recognised location 2629S 02803E
ZA ZEK Red Hill EC Multimodal function, ICD etc.; Recognised location 3220S 02814E
ZA ZEL Rooihuiskraal GT Multimodal function, ICD etc.; Recognised location 2554S 02806E
ZA ZEM Retreat WC Multimodal function, ICD etc.; Recognised location 3403S 01827E
ZA ZEN Rosettenville GT Multimodal function, ICD etc.; Recognised location 2615S 02803E
ZA ZEO Rosherville GT Multimodal function, ICD etc.; Recognised location 2610S 02808E
ZA ZEP Salt River WC Multimodal function, ICD etc.; Recognised location 3355S 01827E
ZA ZEQ Springfield EC Multimodal function, ICD etc.; Recognised location 3359S 02533E
ZA ZER Saint Helena Bay WC Road terminal; Recognised location 3246S 01802E
ZA ZES Simondium WC Multimodal function, ICD etc.; Recognised location 3349S 01856E
27
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA ZET Stikland WC Multimodal function, ICD etc.; Recognised location 3353S 01838E
ZA ZEU Summerstrand EC Multimodal function, ICD etc.; Recognised location 3359S 02539E
ZA ZEV Soweto GT Multimodal function, ICD etc.; Recognised location 2616S 02752E
ZA ZEW Sea Point WC Multimodal function, ICD etc.; Recognised location 3355S 01823E
ZA ZEX Stompneus WC Multimodal function, ICD etc.; Recognised location 3122S 01753E
ZA ZEY Suurbekom GT Multimodal function, ICD etc.; Recognised location 2618S 02745E
ZA ZFA Tokai WC Multimodal function, ICD etc.; Recognised location 3404S 01826E
ZA ZFB Tulisa Park GT Multimodal function, ICD etc.; Recognised location 2615S 02803E
ZA ZFC Turffontein GT Multimodal function, ICD etc.; Recognised location 2615S 02803E
ZA ZFD Ugie Ec EC Multimodal function, ICD etc.; Recognised location 3111S 02811E
ZA ZFE Umbilo NL Multimodal function, ICD etc.; Recognised location 2954S 03059E
ZA ZFF Umgeni Dam NL Multimodal function, ICD etc.; Recognised location 2935S 03037E
ZA ZFG Vyeboom WC Multimodal function, ICD etc.; Recognised location 3404S 01907E
ZA ZFH Villiersdorp WC Multimodal function, ICD etc.; Recognised location 3359S 01917E
ZA ZFI Waterkloof GT Multimodal function, ICD etc.; Recognised location 2546S 02814E
ZA ZFJ Weltevredenpark GT Multimodal function, ICD etc.; Recognised location 2607S 02756E
ZA ZFK Waltloo GT Multimodal function, ICD etc.; Recognised location 2543S 02820E
ZA ZFL Woodmead GT Multimodal function, ICD etc.; Recognised location 2601S 02805E
ZA ZFM Waterkloof Ridge GT Multimodal function, ICD etc.; Recognised location 3018S 02517E
ZA ZFN Westonaria GT Multimodal function, ICD etc.; Recognised location 2619S 02739E
ZA ZFO Benrose GT Multimodal function, ICD etc.; Recognised location 2611S 02807E
ZA ZFP Amalgam GT Multimodal function, ICD etc.; Recognised location 2621S 02800E
ZA ZFQ Berea GT Multimodal function, ICD etc.; Recognised location 2618S 02805E
ZA ZFR Bramley View GT Multimodal function, ICD etc.; Recognised location 2601S 02801E
ZA ZFS Chamdor GT Multimodal function, ICD etc.; Recognised location 2607S 02749E
ZA ZFT Brummeria GT Multimodal function, ICD etc.; Recognised location 2544S 02817E
ZA ZFU City Centre NL Multimodal function, ICD etc.; Recognised location 2935S 03022E
ZA ZFV Colleen Glen EC Multimodal function, ICD etc.; Recognised location 3358S 02522E
28
UN/LOCODE Location Name State Functionality Status Coordinatesi
ZA ZFW Culemborg WC Multimodal function, ICD etc.; Recognised location 3354S 01833E
ZA ZFX Collondale EC Multimodal function, ICD etc.; Recognised location 3301S 02750E
ZA ZFY Jeppestown GT Multimodal function, ICD etc.; Recognised location 2611S 02805E
ZA ZGA New Centre GT Multimodal function, ICD etc.; Recognised location 2612S 02803E
ZA ZGB Ophirton GT Multimodal function, ICD etc.; Recognised location 2612S 02802E
ZA ZGC Paarl Wpk WC Multimodal function, ICD etc.; Recognised location 3343S 01900E
ZA ZGD Saxonwold GT Multimodal function, ICD etc.; Recognised location 2609S 02803E
ZA ZGE Dainfern GT Multimodal function, ICD etc.; Recognised location 2558S 02801E
ZA ZGF Hermanstad GT Multimodal function, ICD etc.; Recognised location 2542S 02811E
ZA ZKS Kya Sands Multimodal function, ICD etc.; Recognised location 2601S 02756E
iThis column contains the geographical coordinates (latitude/longitude) of the location, if there is any. In order to avoid unnecessary use of non-standard characters and
space, the following standard presentation is used:
0000lat 00000long (lat - Latitude: N or S ; long – Longitude: W or E, only one digit, capital letter)
Where the last two rightmost digits refer to minutes and the first two or three digits refer to the degrees for latitude and longitude respectively. In addition, you must specify N or S for latitude and W or E for longitude, as appropriate.