Triplicate

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.

Country codeTH
Seaports66
Inland depots5
Airports41
ExampleTHLCH · Laem Chabang

Download this list (CSV for Excel) Landed Cost & Import Duty Calculator: Thailand →

Click a code to copy it.

Seaports 66 codes

CodeNameRegion
Actu-lum11
Ban Don84
Ban Kantang92
Ban Laem76
Ban Pong
Ban Prakop Customs House90
Ban Talat Takua Pa82
Bang Saphan
Bangkok10
Bangkok Modern Terminals/Bangkok
Bangnara96
Bangpakong Terminal24
Bangpoomai11
Benchamas
Chanthaburi22
Chiang Saen Customs House57
Chumphon86
Ekachai Container Terminal74
Erawan
Hoping
Kamphaeng Phet62
Kantang92
Khanom80
Khlong Yai23
Ko Lanta81
Ko Samui84
Ko Sichang20
Ko Yao82
Krabi81
Laem Chabang20
Lang Suan86
Mae Klong75
Map Ta Phut21
Nakhon Si Thammarat80
Narathiwat96
NH Prosperity10
Nim Port11
Pak Nam11
Pak Phanang80
Pakbara91
Pattani94
Phahon Yothin Customs House10
Phang-Nga82
Photharam70
Phra Khanong10
Phra Pradaeng11
Phuket Port83
Platong
Prachuap Port77
Ranong85
Sahathai Coastal Seaport11
Samut Prakan11
Sattahip20
Satun91
Si Racha20
Siamgas and Petrochemicals11
Sichon80
Songkhla90
Surat Thani84
T S Transport and Logistics11
Tak Bai Customs House96
Tha Chaleap22
Tha Sala80
Trang92
Tungprong Pt20
Unithai Container Terminal11

Inland depots 5 codes

CodeNameRegion
Chonburi
Khon Kaen40
Lat Krabang10
Samut Prakan11
Si Racha20

Airports 41 codes

CodeNameRegion
Bangkok10
Buri Ram Apt31
Chiang Mai International Apt50
Chumphon Apt86
Don Mueang International Apt10
Hat Yai International Apt90
Hua Hin Apt77
Khok Kathiam Apt16
Khon Kaen40
Krabi Apt81
Lampang Apt52
Loei Apt42
Mae Fah Luang - Chiang Rai International Apt57
Mae Hong Son Apt58
Mae Sot Apt63
Nakhon Phanom Apt48
Nakhon Ratchasima Apt30
Nakhon Si Thammarat Apt80
Nan Nakhon Apt55
Narathiwat Apt96
Pai Apt58
Pattani Apt94
Pattaya20
Phetchabun67
Phitsanulok Apt65
Phrae Apt54
Phuket International Apt83
Ranong Apt85
Roi Et Apt45
Sakon Nakhon Apt47
Samui Apt84
Sukhothai Apt64
Surat Thani84
Suvarnabhumi International Apt11
Tak Apt63
Takhli Apt60
Trang Apt92
Trat Apt23
U-Tapao Rayong Pattaya International Apt21
Ubon Ratchathani Apt34
Udon Thani Apt41

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

Share with a colleagueWhatsAppLinkedInX

Triplicate is free and keeps getting better. Found it useful? Support Triplicate ♥