UN/LOCODE Codes — Thailand (TH)
203 UN/LOCODE location codes for Thailand — the United Nations Code for Trade and Transport Locations (UNECE) identifying ports, airports, rail and road terminals, border crossings and other trade points. Each code is 5 characters: the ISO country code TH plus a 3-character location code.
| Code | Name | Subdivision | Functions | Status |
|---|---|---|---|---|
THARA | Aranyaprathet 📍 | 27 | Road terminal | Approved by a competent national government agency |
THATH | Ang Thong 📍 | 15 | Road terminal | Recognised location |
THAYU | Ayutthaya 📍 | 10 | Road terminal | Recognised location |
THBAI | Bangpoomai 📍 | 11 | Port, Road terminal | Recognised location |
THBAN | Bang Khen 📍 | 10 | Road terminal | Recognised location |
THBEN | Benchamas 📍 | Port | Recognised location | |
THBET | Betong 📍 | 95 | Road terminal | Approved by a competent national government agency |
THBFV | Buri Ram Apt 📍 | 31 | Airport | Approved by a competent national government agency |
THBKH | Ban Khai 📍 | 21 | Road terminal | Recognised location |
THBKK | Bangkok 📍 | 10 | Port, Rail terminal, Road terminal, Airport, Postal exchange | Adopted by an international organisation (e.g. IATA/ECLAC) |
THBKT | Buketa Customs House 📍 | 96 | Road terminal | Approved by a competent national government agency |
THBMT | Bangkok Modern Terminals/Bangkok 📍 | Port, Road terminal | Recognised location | |
THBND | Ban Don 📍 | 84 | Port | Approved by a competent national government agency |
THBNG | Bangnara 📍 | 96 | Port | Approved by a competent national government agency |
THBNK | Ban Kantang 📍 | 92 | Port, Road terminal | Approved by a competent national government agency |
THBNL | Ban Laem 📍 | 76 | Port | Approved by a competent national government agency |
THBNP | Bang Nam Prieo 📍 | 24 | Road terminal | Recognised location |
THBPG | Ban Pong 📍 | Port, Rail terminal, Road terminal | Recognised location | |
THBPH | Bang Phli 📍 | 11 | Road terminal | Recognised location |
THBPK | Ban Prakop Customs House 📍 | 90 | Port, Road terminal | Approved by a competent national government agency |
THBRK | Bang Rak 📍 | 10 | Rail terminal, Road terminal | Recognised location |
THBSE | Bangsu 📍 | 10 | Rail terminal, Road terminal | Recognised location |
THBSP | Bang Saphan 📍 | Port, Rail terminal, Road terminal | Recognised location | |
THBTC | Bangpakong Terminal 📍 | 24 | Port | Approved by a competent national government agency |
THBTP | Ban Talat Takua Pa 📍 | 82 | Port, Road terminal | Recognised location |
THBUK | Bueng Kan Customs House 📍 | 38 | Road terminal | Approved by a competent national government agency |
THCAN | Amnat Charoen 📍 | 37 | Road terminal | Recognised location |
THCCP | Tips Container Terminal 📍 | 10 | Road terminal | Recognised location |
THCEI | Mae Fah Luang - Chiang Rai International Apt 📍 | 57 | Airport | Approved by a competent national government agency |
THCHA | Chanthaburi 📍 | 22 | Port | Approved by a competent national government agency |
THCHB | Chon Buri 📍 | 20 | Road terminal | Recognised location |
THCHC | Chong Chom Customs House 📍 | 32 | Road terminal | Approved by a competent national government agency |
THCHD | Chiang Dao Customs House 📍 | 50 | Road terminal | Approved by a competent national government agency |
THCHK | Chiang Khong Customs House 📍 | 57 | Road terminal | Approved by a competent national government agency |
THCHM | Chong Mek Customs House 📍 | 34 | Road terminal | Approved by a competent national government agency |
THCHN | Chai Nat 📍 | 35 | Road terminal | Recognised location |
THCHO | Chonburi 📍 | Multimodal | Recognised location | |
THCHS | Chiang Saen Customs House 📍 | 57 | Port, Road terminal | Approved by a competent national government agency |
THCHU | Chumphon 📍 | 86 | Port, Road terminal | Approved by a competent national government agency |
THCJM | Chumphon Apt 📍 | 86 | Airport | Approved by a competent national government agency |
THCKH | Chiang Khan Customs House 📍 | 42 | Road terminal | Approved by a competent national government agency |
THCNX | Chiang Mai International Apt 📍 | 50 | Airport | Approved by a competent national government agency |
THCSD | Chachoengsao 📍 | 24 | Road terminal | Recognised location |
THCYM | Chaiyaphum 📍 | 22 | Road terminal | Recognised location |
THDMK | Don Mueang International Apt 📍 | 10 | Airport | Approved by a competent national government agency |
THECT | Ekachai Container Terminal 📍 | 74 | Port | Approved by a competent national government agency |
THERA | Erawan 📍 | Port | Recognised location | |
THHDY | Hat Yai International Apt 📍 | 90 | Airport | Approved by a competent national government agency |
THHGN | Mae Hong Son Apt 📍 | 58 | Airport | Approved by a competent national government agency |
THHHQ | Hua Hin Apt 📍 | 77 | Airport | Approved by a competent national government agency |
THHKT | Phuket International Apt 📍 | 83 | Airport | Approved by a competent national government agency |
THHOP | Hoping 📍 | Port | Recognised location | |
THI6C | T S Transport and Logistics 📍 | 11 | Port | Approved by a competent national government agency |
THKAB | Kabin Buri 📍 | 25 | Road terminal | Recognised location |
THKAM | Kamuting | 10 | Road terminal | Recognised location |
THKAN | Kantang 📍 | 92 | Port, Rail terminal, Road terminal | Approved by a competent national government agency |
THKBV | Krabi Apt 📍 | 81 | Airport | Approved by a competent national government agency |
THKCB | Kanchanaburi 📍 | 71 | Road terminal | Approved by a competent national government agency |
THKHA | Khanom 📍 | 80 | Port | Approved by a competent national government agency |
THKHB | Khon Buri 📍 | 30 | Road terminal | Recognised location |
THKHL | Khlong Luang Truck Terminal 📍 | 13 | Road terminal | Approved by a competent national government agency |
THKKC | Khon Kaen 📍 | 40 | Rail terminal, Road terminal, Airport, Multimodal | Adopted by an international organisation (e.g. IATA/ECLAC) |
THKKM | Khok Kathiam Apt 📍 | 16 | Airport | Approved by a competent national government agency |
THKLA | Ko Lanta 📍 | 81 | Port | Approved by a competent national government agency |
THKLN | Kalasin 📍 | 46 | Road terminal | Recognised location |
THKLY | Khlong Yai 📍 | 23 | Port, Road terminal | Approved by a competent national government agency |
THKMR | Khemarat Customs House 📍 | 34 | Road terminal | Approved by a competent national government agency |
THKOP | Nakhon Phanom Apt 📍 | 48 | Airport | Approved by a competent national government agency |
THKPS | Kamphaeng Saen 📍 | 73 | Road terminal | Recognised location |
THKPT | Kamphaeng Phet 📍 | 62 | Port, Road terminal | Recognised location |
THKRN | Krathum Baen 📍 | 74 | Road terminal | Recognised location |
THKRU | Phra Khanong 📍 | 10 | Port, Road terminal | Recognised location |
THKRV | Krabi 📍 | 81 | Port | Approved by a competent national government agency |
THKSI | Ko Sichang 📍 | 20 | Port | Approved by a competent national government agency |
THKSM | Ko Samui 📍 | 84 | Port | Approved by a competent national government agency |
THKYO | Ko Yao 📍 | 82 | Port | Approved by a competent national government agency |
THLAS | Lang Suan 📍 | 86 | Port | Approved by a competent national government agency |
THLCH | Laem Chabang 📍 | 20 | Port, Road terminal | Recognised location |
THLKR | Lat Krabang 📍 | 10 | Rail terminal, Road terminal, Multimodal | Approved by a competent national government agency |
THLOE | Loei Apt 📍 | 42 | Airport | Approved by a competent national government agency |
THLPN | Lamphun 📍 | 51 | Road terminal | Recognised location |
THLPT | Lampang Apt 📍 | 52 | Airport | Approved by a competent national government agency |
THMAQ | Mae Sot Apt 📍 | 63 | Airport | Approved by a competent national government agency |
THMAS | Mae Sariang Customs House 📍 | 58 | Road terminal | Approved by a competent national government agency |
THMAT | Map Ta Phut 📍 | 21 | Port, Road terminal | Approved by a competent national government agency |
THMDH | Mukdahan Customs House 📍 | 49 | Road terminal | Approved by a competent national government agency |
THMDN | Mukdahan 📍 | 21 | Road terminal | Recognised location |
THMEK | Mae Klong 📍 | 75 | Port | Approved by a competent national government agency |
THMIN | Min Buri 📍 | 10 | Road terminal | Recognised location |
THMSA | Mae Sai Customs House 📍 | 57 | Road terminal | Approved by a competent national government agency |
THMSM | Maha Sarakham 📍 | 22 | Road terminal | Recognised location |
THMST | Mae Sot Customs House 📍 | 63 | Road terminal | Approved by a competent national government agency |
THNAK | Nakhon Ratchasima Apt 📍 | 30 | Airport | Approved by a competent national government agency |
THNAW | Narathiwat Apt 📍 | 96 | Airport | Approved by a competent national government agency |
THNBO | Nong Bua Lamphu 📍 | 39 | Road terminal | Recognised location |
THNGK | Nong Khae 📍 | 19 | Road terminal | Recognised location |
THNHP | NH Prosperity 📍 | 10 | Port | Approved by a competent national government agency |
THNIM | Nim Port 📍 | 11 | Port | Approved by a competent national government agency |
THNKT | Nakhon Si Thammarat 📍 | 80 | Port | Approved by a competent national government agency |
THNNK | Nakhon Nayok 📍 | 26 | Road terminal | Recognised location |
THNNT | Nan Nakhon Apt 📍 | 55 | Airport | Approved by a competent national government agency |
THNOK | Nong Khai Customs House 📍 | 43 | Road terminal | Approved by a competent national government agency |
THNON | Nong Khaem 📍 | 10 | Road terminal | Recognised location |
THNPM | Nakhon Pathom 📍 | 73 | Road terminal | Recognised location |
THNRW | Narathiwat 📍 | 96 | Port | Approved by a competent national government agency |
THNSA | Nakhon Sawan 📍 | 60 | Rail terminal, Road terminal | Recognised location |
THNSH | Nakhon Si Thammarat Customs House 📍 | 80 | Road terminal | Approved by a competent national government agency |
THNST | Nakhon Si Thammarat Apt 📍 | 80 | Airport | Approved by a competent national government agency |
THNTB | Nonthaburi 📍 | 12 | Rail terminal, Road terminal | Recognised location |
THPAI | Pai 📍 | 58 | Road terminal | Recognised location |
THPAN | Pattani Apt 📍 | 94 | Airport | Approved by a competent national government agency |
THPAT | Pat Bangkok 📍 | Road terminal | Recognised location | |
THPBM | Phibun Mangsahan 📍 | 34 | Road terminal | Approved by a competent national government agency |
THPBR | Pran Buri 📍 | 77 | Road terminal | Recognised location |
THPCH | Pak Chong 📍 | Rail terminal, Road terminal | Recognised location | |
THPDB | Padang Besar, Thailand 📍 | 90 | Rail terminal, Road terminal | Approved by a competent national government agency |
THPDG | Pluak Daeng 📍 | 21 | Road terminal | Recognised location |
THPHA | Phang-Nga 📍 | 82 | Port | Approved by a competent national government agency |
THPHE | Phet Buri 📍 | 76 | Rail terminal, Road terminal | Recognised location |
THPHI | Phichit 📍 | 66 | Road terminal | Recognised location |
THPHK | Phuket Customs House 📍 | 83 | Road terminal | Approved by a competent national government agency |
THPHS | Phitsanulok Apt 📍 | 65 | Airport | Approved by a competent national government agency |
THPHT | Phan Thong 📍 | 20 | Road terminal | Recognised location |
THPHY | Phetchabun 📍 | 67 | Airport | Approved by a competent national government agency |
THPKB | Pakbara 📍 | 91 | Port | Approved by a competent national government agency |
THPKK | Prachuap Khiri Khan 📍 | 77 | Road terminal | Approved by a competent national government agency |
THPKN | Pak Nam 📍 | 11 | Port | Approved by a competent national government agency |
THPKP | Pak Phanang 📍 | 80 | Port | Approved by a competent national government agency |
THPKR | Pak Kret 📍 | 12 | Road terminal | Recognised location |
THPKT | Phuket Port 📍 | 83 | Port | Approved by a competent national government agency |
THPLA | Platong 📍 | Port | Recognised location | |
THPNA | Phra Nakhon si Ayutthaya 📍 | 14 | Road terminal | Recognised location |
THPNB | Prachin Buri 📍 | 25 | Road terminal | Recognised location |
THPPA | Phra Pradaeng 📍 | 11 | Port, Road terminal | Approved by a competent national government agency |
THPPC | Prachuap Port 📍 | 77 | Port | Approved by a competent national government agency |
THPRH | Phrae Apt 📍 | 54 | Airport | Approved by a competent national government agency |
THPTG | Phatthalung 📍 | 93 | Road terminal | Recognised location |
THPTH | Pathum Thani 📍 | 13 | Road terminal | Recognised location |
THPTM | Phutthamonthon Truck Terminal 📍 | 73 | Road terminal | Approved by a competent national government agency |
THPTN | Pattani 📍 | 94 | Port | Approved by a competent national government agency |
THPTR | Photharam 📍 | 70 | Port, Rail terminal, Road terminal | Recognised location |
THPYO | Phayao 📍 | 56 | Road terminal | Recognised location |
THPYT | Phahon Yothin Customs House 📍 | 10 | Port, Rail terminal | Approved by a competent national government agency |
THPYX | Pattaya 📍 | 20 | Rail terminal, Road terminal, Airport | Recognised location |
THPYY | Pai Apt 📍 | 58 | Airport | Approved by a competent national government agency |
THRAT | Ratchaburi 📍 | 70 | Rail terminal, Road terminal | Recognised location |
THRKL | Rom Klao Truck Terminal 📍 | 10 | Road terminal | Approved by a competent national government agency |
THRNN | Ranong 📍 | 85 | Port | Approved by a competent national government agency |
THROI | Roi Et Apt 📍 | 45 | Airport | Approved by a competent national government agency |
THRYG | Rayong 📍 | 21 | Road terminal | Recognised location |
THSAM | Samphanthawong 📍 | 10 | Rail terminal, Road terminal | Recognised location |
THSAN | Sam Phran 📍 | 73 | Road terminal | Recognised location |
THSAO | Sadao Customs House 📍 | 90 | Rail terminal, Road terminal | Approved by a competent national government agency |
THSAP | Samut Prakan 📍 | 11 | Port, Road terminal, Multimodal | Recognised location |
THSAS | Samulsakom | 10 | Road terminal | Recognised location |
THSAT | Sattahip 📍 | 20 | Port | Approved by a competent national government agency |
THSAU | Samut Sakhon, Changwat 📍 | 74 | Rail terminal, Road terminal | Recognised location |
THSBI | Sara Buri 📍 | 19 | Road terminal | Recognised location |
THSBR | Sangkhla Buri Customs House 📍 | 71 | Road terminal | Approved by a competent national government agency |
THSCS | Sahathai Coastal Seaport 📍 | 11 | Port, Road terminal | Recognised location |
THSCT | Siam Container Terminal 📍 | 11 | Road terminal | Approved by a competent national government agency |
THSGK | Songkhla 📍 | 90 | Port, Road terminal | Approved by a competent national government agency |
THSHT | Actu-lum 📍 | 11 | Port | Approved by a competent national government agency |
THSIA | Suvarnabhumi International Apt 📍 | 11 | Road terminal, Airport | Recognised location |
THSIB | Sing Buri 📍 | 17 | Road terminal | Recognised location |
THSIC | Sichon 📍 | 80 | Port | Approved by a competent national government agency |
THSKL | Su-ngai Kolok Customs House 📍 | 96 | Road terminal | Approved by a competent national government agency |
THSKW | Sre Kaew | Road terminal | Recognised location | |
THSNO | Sakon Nakhon Apt 📍 | 47 | Airport | Approved by a competent national government agency |
THSNR | Surin 📍 | 32 | Road terminal | Recognised location |
THSNT | Satun 📍 | 91 | Port, Road terminal | Approved by a competent national government agency |
THSRI | Si Racha 📍 | 20 | Port, Rail terminal, Road terminal, Multimodal | Approved by a competent national government agency |
THSSK | Sisaket 📍 | 33 | Road terminal | Recognised location |
THSSM | Samut Songkhram 📍 | 75 | Road terminal | Recognised location |
THSSW | Siamgas and Petrochemicals 📍 | 11 | Port | Approved by a competent national government agency |
THSUB | Suphan Buri 📍 | 72 | Road terminal | Recognised location |
THTAB | Tak Bai Customs House 📍 | 96 | Port, Road terminal | Approved by a competent national government agency |
THTAC | Tha Chaleap 📍 | 22 | Port | Approved by a competent national government agency |
THTCH | Thung Chang Customs House 📍 | 55 | Road terminal | Approved by a competent national government agency |
THTDX | Trat Apt 📍 | 23 | Airport | Approved by a competent national government agency |
THTHA | Tha Sala 📍 | 80 | Port | Approved by a competent national government agency |
THTHL | Tha Li Customs House 📍 | 42 | Road terminal | Approved by a competent national government agency |
THTHS | Sukhothai Apt 📍 | 64 | Airport | Approved by a competent national government agency |
THTKH | Takhli Apt 📍 | 60 | Airport | Approved by a competent national government agency |
THTKT | Tak Apt 📍 | 63 | Airport | Approved by a competent national government agency |
THTPP | Tungprong Pt 📍 | 20 | Port | Recognised location |
THTPT | Thai prosperity terminal | Road terminal | Recognised location | |
THTRG | Trang 📍 | 92 | Port | Approved by a competent national government agency |
THTRT | Trat 📍 | 23 | Road terminal | Recognised location |
THTSG | Thung Song 📍 | 80 | Road terminal | Recognised location |
THTST | Trang Apt 📍 | 92 | Airport | Approved by a competent national government agency |
THTTE | Tantawan Terminal 📍 | Fixed transport | Recognised location | |
THUBP | Ubon Ratchathani Apt 📍 | 34 | Airport | Approved by a competent national government agency |
THUCT | Unithai Container Terminal 📍 | 11 | Port, Road terminal | Approved by a competent national government agency |
THUNN | Ranong Apt 📍 | 85 | Airport | Approved by a competent national government agency |
THURT | Surat Thani 📍 | 84 | Port, Airport | Approved by a competent national government agency |
THUSM | Samui Apt 📍 | 84 | Airport | Approved by a competent national government agency |
THUTH | Udon Thani Apt 📍 | 41 | Airport | Approved by a competent national government agency |
THUTP | U-Tapao Rayong Pattaya International Apt 📍 | 21 | Airport | Approved by a competent national government agency |
THWPJ | Wang Prachan Customs House 📍 | 91 | Road terminal | Approved by a competent national government agency |
THYAL | Yala 📍 | 95 | Road terminal | Recognised location |
THYAN | Yan Nawa 📍 | 10 | Road terminal | Recognised location |
THYNT | Yasothon 📍 | 35 | Road terminal | Recognised location |
What the functions mean
The "Functions" column decodes the UN/LOCODE 8-position function classifier. A location can serve more than one transport function:
- Port — any sea, river or lake port for waterborne transport.
- Rail terminal — a rail freight/cargo terminal.
- Road terminal — a road freight/cargo terminal.
- Airport — a location with an airport.
- Postal exchange — a postal exchange office.
- Multimodal — an inland clearance depot or multimodal function (ICD/dry port).
- Fixed transport — a fixed transport function such as an oil or gas pipeline terminal.
- Border crossing — a border crossing point.
The "Status" column shows how the entry was approved (for example, Approved by a competent national government agency or Recognised location).
Working with shipments to or from Thailand? Validate box IDs with the container number validator and classify goods with the HS code lookup.
Frequently asked questions
What is a UN/LOCODE for Thailand?
A UN/LOCODE for Thailand is a 5-character code that starts with the ISO 3166 country code TH followed by a 3-character location code (letters or digits) — for example a port, airport, rail or road terminal, or border crossing. Thailand has 203 such locations in the official UNECE UN/LOCODE list. The codes are used in customs declarations, EDI messages and shipping documents.
How many UN/LOCODE locations does Thailand have?
Thailand has 203 UN/LOCODE locations. The most common functions are Road terminal, Port, Airport.
What do the UN/LOCODE function codes mean?
Each UN/LOCODE entry has an 8-position function classifier. In order, the positions are: Port, Rail terminal, Road terminal, Airport, Postal exchange, Multimodal (inland clearance depot), Fixed transport (e.g. pipeline), and Border crossing. A position is active when it is not a hyphen or a zero, so one location can combine several functions.
Look up or validate TH location codes
Search any UN/LOCODE with the free UN/LOCODE lookup tool, or check a whole list at once with the bulk UN/LOCODE checker.
Data: UN/LOCODE list published by UNECE (United Nations Economic Commission for Europe). Suggested reference, not an official determination.