Thailand port codes (UN/LOCODE)
Every place in Thailand that UN/LOCODE lists as a seaport, airport or inland container depot. All codes start with TH. Filter the list, then click a code to copy it into your invoice, shipping instruction or booking.
Download this list (CSV for Excel) Landed Cost & Import Duty Calculator: Thailand →
No match on this page. Try another spelling, or search every country in the port code lookup. Port code lookup (UN/LOCODE) →
Click a code to copy it.
Seaports 66 codes
| Code | Name | Region |
|---|---|---|
| Actu-lum | 11 | |
| Ban Don | 84 | |
| Ban Kantang | 92 | |
| Ban Laem | 76 | |
| Ban Pong | ||
| Ban Prakop Customs House | 90 | |
| Ban Talat Takua Pa | 82 | |
| Bang Saphan | ||
| Bangkok | 10 | |
| Bangkok Modern Terminals/Bangkok | ||
| Bangnara | 96 | |
| Bangpakong Terminal | 24 | |
| Bangpoomai | 11 | |
| Benchamas | ||
| Chanthaburi | 22 | |
| Chiang Saen Customs House | 57 | |
| Chumphon | 86 | |
| Ekachai Container Terminal | 74 | |
| Erawan | ||
| Hoping | ||
| Kamphaeng Phet | 62 | |
| Kantang | 92 | |
| Khanom | 80 | |
| Khlong Yai | 23 | |
| Ko Lanta | 81 | |
| Ko Samui | 84 | |
| Ko Sichang | 20 | |
| Ko Yao | 82 | |
| Krabi | 81 | |
| Laem Chabang | 20 | |
| Lang Suan | 86 | |
| Mae Klong | 75 | |
| Map Ta Phut | 21 | |
| Nakhon Si Thammarat | 80 | |
| Narathiwat | 96 | |
| NH Prosperity | 10 | |
| Nim Port | 11 | |
| Pak Nam | 11 | |
| Pak Phanang | 80 | |
| Pakbara | 91 | |
| Pattani | 94 | |
| Phahon Yothin Customs House | 10 | |
| Phang-Nga | 82 | |
| Photharam | 70 | |
| Phra Khanong | 10 | |
| Phra Pradaeng | 11 | |
| Phuket Port | 83 | |
| Platong | ||
| Prachuap Port | 77 | |
| Ranong | 85 | |
| Sahathai Coastal Seaport | 11 | |
| Samut Prakan | 11 | |
| Sattahip | 20 | |
| Satun | 91 | |
| Si Racha | 20 | |
| Siamgas and Petrochemicals | 11 | |
| Sichon | 80 | |
| Songkhla | 90 | |
| Surat Thani | 84 | |
| T S Transport and Logistics | 11 | |
| Tak Bai Customs House | 96 | |
| Tha Chaleap | 22 | |
| Tha Sala | 80 | |
| Trang | 92 | |
| Tungprong Pt | 20 | |
| Unithai Container Terminal | 11 |
Inland depots 5 codes
| Code | Name | Region |
|---|---|---|
| Chonburi | ||
| Khon Kaen | 40 | |
| Lat Krabang | 10 | |
| Samut Prakan | 11 | |
| Si Racha | 20 |
Airports 41 codes
| Code | Name | Region |
|---|---|---|
| Bangkok | 10 | |
| Buri Ram Apt | 31 | |
| Chiang Mai International Apt | 50 | |
| Chumphon Apt | 86 | |
| Don Mueang International Apt | 10 | |
| Hat Yai International Apt | 90 | |
| Hua Hin Apt | 77 | |
| Khok Kathiam Apt | 16 | |
| Khon Kaen | 40 | |
| Krabi Apt | 81 | |
| Lampang Apt | 52 | |
| Loei Apt | 42 | |
| Mae Fah Luang - Chiang Rai International Apt | 57 | |
| Mae Hong Son Apt | 58 | |
| Mae Sot Apt | 63 | |
| Nakhon Phanom Apt | 48 | |
| Nakhon Ratchasima Apt | 30 | |
| Nakhon Si Thammarat Apt | 80 | |
| Nan Nakhon Apt | 55 | |
| Narathiwat Apt | 96 | |
| Pai Apt | 58 | |
| Pattani Apt | 94 | |
| Pattaya | 20 | |
| Phetchabun | 67 | |
| Phitsanulok Apt | 65 | |
| Phrae Apt | 54 | |
| Phuket International Apt | 83 | |
| Ranong Apt | 85 | |
| Roi Et Apt | 45 | |
| Sakon Nakhon Apt | 47 | |
| Samui Apt | 84 | |
| Sukhothai Apt | 64 | |
| Surat Thani | 84 | |
| Suvarnabhumi International Apt | 11 | |
| Tak Apt | 63 | |
| Takhli Apt | 60 | |
| Trang Apt | 92 | |
| Trat Apt | 23 | |
| U-Tapao Rayong Pattaya International Apt | 21 | |
| Ubon Ratchathani Apt | 34 | |
| Udon Thani Apt | 41 |
Source: UN/LOCODE 2025-1 (UNECE), public domain via the datasets/un-locode project. Names are shown as in UN/LOCODE, usually in the local spelling.
Port codes in other countries
Port code lookup (UN/LOCODE) →
Guides on this topic
What a UN/LOCODE is
UN/LOCODE is the United Nations code for trade and transport locations. It has 5 characters: the 2-letter country code and 3 characters for the place, for example KRPUS for Busan, Korea, and NLRTM for Rotterdam, the Netherlands.
Where you need port codes
Bookings, bills of lading, customs declarations and many invoices and shipping instructions use UN/LOCODEs for the port of loading and the port of discharge. Using the code avoids confusion between places with similar names.
Port, airport or inland depot?
A city can have several codes: a seaport, an airport or an inland container depot. Pick the one that matches your mode of transport; the type column shows what each code is used for.
Common questions
What is the UN/LOCODE country code for Thailand?
TH. Every UN/LOCODE in Thailand starts with TH, followed by 3 letters or digits for the place, for example THLCH for Laem Chabang.
Which code goes in the port of loading or port of discharge?
Use the code of the seaport where the cargo is loaded or discharged, as shown on the booking and the bill of lading. Some cities have separate codes for the port, the airport and inland depots: pick the one for your mode of transport and confirm it with your carrier or forwarder.
Why is a place missing or spelled differently?
This page lists only places that UN/LOCODE marks as a seaport, airport or inland depot, with the names as UN/LOCODE spells them (often the local spelling). Carriers sometimes still use older codes, so search the port code lookup for other spellings and confirm important codes with your carrier.
More free tools
Triplicate is free and keeps getting better. Found it useful? Support Triplicate ♥
Prefer no ads? Pro removes all ads · $1/month