Ports
The full UN/LOCODE seaport directory — 17,524 ports across 232 countries — built for the working seafarer. Each detail page combines the UNECE reference fields (coordinates, time zone, currency, electricity, languages) with the operational layer most directories skip: the named port authority, the nearest seafarer welfare centre, country-level shore-leave and visa policy, and recent port-state-control detentions where the data has been published. About 4.5% of the long-tail ports have a verified port authority today and that share grows with each enrichment round.
How to use this directory: search by name or UN/LOCODE in the box below, or browse by country / region / function code. Tagged crew-change hubs (115 priority ports) carry a green badge near the page header. For the top-30 Asian and South-Asian hubs where centre coverage is densest, look for the "Crew guide" section above the reference table.
Before acting on a record: port authority contact details, shore-leave rules, and visa requirements change frequently. Confirm with the ship's agent before stepping ashore. Every page shows a "last verified" date so you can judge freshness; for any cross-checked field cited as "blocked-by-source", treat it as a directory pointer rather than a published fact.
Showing 200 of 17,524 matching ports (page 76 of 88). Region browse: Asia-Pacific · Europe · Americas · Africa · Middle East
- Valaska SKDXZ · Slovakia · Europe
- Vel'ké Zlievce SKVZK · Slovakia · Europe
- Ziar nad Hronom SKZIA · Slovakia · Europe
- Bonthe SLBTE · Sierra Leone · Africa
- Freetown SLFNA · Sierra Leone · Africa
- Kissy SLKSY · Sierra Leone · Africa
- Nitti SLNIT · Sierra Leone · Africa
- Pepel SLPEP · Sierra Leone · Africa
- Sherbro SLSBO · Sierra Leone · Africa
- Gualdicciolo SMAQ8 · San Marino · Europe
- Dakar SNDKR · Senegal · Africa
- Foundiougne SNFOU · Senegal · Africa
- Kaolack SNKLC · Senegal · Africa
- Lyndiane SNLYN · Senegal · Africa
- M'bao Terminal SNMBA · Senegal · Africa
- Saint Louis SNXLS · Senegal · Africa
- Ziguinchor SNZIG · Senegal · Africa
- Berbera SOBBO · Somalia · Africa
- El Maan SOELM · Somalia · Africa
- Garacad SOGRC · Somalia · Africa
- Giohar SOGHR · Somalia · Africa
- Kismayu SOKMU · Somalia · Africa
- Merca SOMER · Somalia · Africa
- Mogadishu SOMGQ · Somalia · Africa
- Albina SRABN · Suriname · Americas
- Lelydorp SRLLW · Suriname · Americas
- Moengo SRMOJ · Suriname · Americas
- Nieuw Nickerie SRICK · Suriname · Americas
- Paramaribo SRPBM · Suriname · Americas
- Paranam SRPRM · Suriname · Americas
- Smalkalden SRSMA · Suriname · Americas
- Wageningen SRAGI · Suriname · Americas
- Principe STPCP · São Tomé and Príncipe · Africa
- Santo Antonio STSAA · São Tomé and Príncipe · Africa
- Sao Tome Island STTMS · São Tomé and Príncipe · Africa
- Acajutla SVAQJ · El Salvador · Americas
- Apopa SVAPO · El Salvador · Americas
- Armenia SVSSO · El Salvador · Americas
- Belfast SVBEL · El Salvador · Americas
- El Manzanillo SVMAN · El Salvador · Americas
- La Libertad SVLLD · El Salvador · Americas
- La Union SVLUN · El Salvador · Americas
- Miramar SVMIR · El Salvador · Americas
- Moncagua SVTUE · El Salvador · Americas
- Nahuizalco SVNHZ · El Salvador · Americas
- Nuevo Cuscatlan SVNCU · El Salvador · Americas
- San Salvador SVSAL · El Salvador · Americas
- Gallis Bay SXGES · Sint Maarten · Americas
- Marigot SXMAR · Sint Maarten · Americas
- Philipsburg SXPHI · Sint Maarten · Americas
- Sint-Maarten Apt SXSXM · Sint Maarten · Americas
- Al Ladhiqiyah SYALD · Syria · Middle East
- Arwad SYARW · Syria · Middle East
- Banghazi SYBEN · Syria · Middle East
- Baniyas SYBAN · Syria · Middle East
- Damascus (Damas) SYDAM · Syria · Middle East
- Latakia SYLTK · Syria · Middle East
- Tartus SYTTS · Syria · Middle East
- Tartus Oil Terminal SYTAO · Syria · Middle East
- Malkerns SZMAL · Eswatini · Africa
- Nhlangano SZNHL · Eswatini · Africa
- Sidvokodvo SZ7DS · Eswatini · Africa
- Cockburn Harbour TC9CB · Turks and Caicos Islands · Americas
- Grand Turk Island TCGDT · Turks and Caicos Islands · Americas
- North Caicos TCNCA · Turks and Caicos Islands · Americas
- Providenciales TCPLS · Turks and Caicos Islands · Americas
- Salt Cay TCSLX · Turks and Caicos Islands · Americas
- South Caicos TCXSC · Turks and Caicos Islands · Americas
- Port-aux-Français TFPFR · French Southern Territories
- Aného TGANE · Togo · Africa
- Kpeme TGKPE · Togo · Africa
- Lome TGLFW · Togo · Africa
- Actu-lum THSHT · Thailand · Asia-Pacific
- Ban Don THBND · Thailand · Asia-Pacific
- Ban Kantang THBNK · Thailand · Asia-Pacific
- Ban Laem THBNL · Thailand · Asia-Pacific
- Ban Pong THBPG · Thailand · Asia-Pacific
- Ban Prakop Customs House THBPK · Thailand · Asia-Pacific
- Ban Talat Takua Pa THBTP · Thailand · Asia-Pacific
- Bang Saphan THBSP · Thailand · Asia-Pacific
- Bangkok THBKK · Thailand · Asia-Pacific
- Bangkok Modern Terminals/Bangkok THBMT · Thailand · Asia-Pacific
- Bangnara THBNG · Thailand · Asia-Pacific
- Bangpakong Terminal THBTC · Thailand · Asia-Pacific
- Bangpoomai THBAI · Thailand · Asia-Pacific
- Benchamas THBEN · Thailand · Asia-Pacific
- Chanthaburi THCHA · Thailand · Asia-Pacific
- Chiang Saen Customs House THCHS · Thailand · Asia-Pacific
- Chumphon THCHU · Thailand · Asia-Pacific
- Ekachai Container Terminal THECT · Thailand · Asia-Pacific
- Erawan THERA · Thailand · Asia-Pacific
- Hoping THHOP · Thailand · Asia-Pacific
- Kamphaeng Phet THKPT · Thailand · Asia-Pacific
- Kantang THKAN · Thailand · Asia-Pacific
- Khanom THKHA · Thailand · Asia-Pacific
- Khlong Yai THKLY · Thailand · Asia-Pacific
- Ko Lanta THKLA · Thailand · Asia-Pacific
- Ko Samui THKSM · Thailand · Asia-Pacific
- Ko Sichang THKSI · Thailand · Asia-Pacific
- Ko Yao THKYO · Thailand · Asia-Pacific
- Krabi THKRV · Thailand · Asia-Pacific
- Laem Chabang THLCH · Thailand · Asia-Pacific
- Lang Suan THLAS · Thailand · Asia-Pacific
- Mae Klong THMEK · Thailand · Asia-Pacific
- Map Ta Phut THMAT · Thailand · Asia-Pacific
- Nakhon Si Thammarat THNKT · Thailand · Asia-Pacific
- Narathiwat THNRW · Thailand · Asia-Pacific
- NH Prosperity THNHP · Thailand · Asia-Pacific
- Nim Port THNIM · Thailand · Asia-Pacific
- Pak Nam THPKN · Thailand · Asia-Pacific
- Pak Phanang THPKP · Thailand · Asia-Pacific
- Pakbara THPKB · Thailand · Asia-Pacific
- Pattani THPTN · Thailand · Asia-Pacific
- Phahon Yothin Customs House THPYT · Thailand · Asia-Pacific
- Phang-Nga THPHA · Thailand · Asia-Pacific
- Photharam THPTR · Thailand · Asia-Pacific
- Phra Khanong THKRU · Thailand · Asia-Pacific
- Phra Pradaeng THPPA · Thailand · Asia-Pacific
- Phuket Port THPKT · Thailand · Asia-Pacific
- Platong THPLA · Thailand · Asia-Pacific
- Prachuap Port THPPC · Thailand · Asia-Pacific
- Ranong THRNN · Thailand · Asia-Pacific
- Sahathai Coastal Seaport THSCS · Thailand · Asia-Pacific
- Samut Prakan THSAP · Thailand · Asia-Pacific
- Sattahip THSAT · Thailand · Asia-Pacific
- Satun THSNT · Thailand · Asia-Pacific
- Si Racha THSRI · Thailand · Asia-Pacific
- Siam Bangkok Port THSBP · Thailand · Asia-Pacific
- Siamgas and Petrochemicals THSSW · Thailand · Asia-Pacific
- Sichon THSIC · Thailand · Asia-Pacific
- Songkhla THSGK · Thailand · Asia-Pacific
- Surat Thani THURT · Thailand · Asia-Pacific
- T S Transport and Logistics THI6C · Thailand · Asia-Pacific
- Tak Bai Customs House THTAB · Thailand · Asia-Pacific
- Tha Chaleap THTAC · Thailand · Asia-Pacific
- Tha Sala THTHA · Thailand · Asia-Pacific
- Trang THTRG · Thailand · Asia-Pacific
- Tungprong Pt THTPP · Thailand · Asia-Pacific
- Unithai Container Terminal THUCT · Thailand · Asia-Pacific
- Atafu TKAFU · Tokelau · Asia-Pacific
- Fakaofo TKFKO · Tokelau · Asia-Pacific
- Nukunonu TKNKU · Tokelau · Asia-Pacific
- Dili TLDIL · Timor-Leste · Asia-Pacific
- Altyn Asyr TMALT · Turkmenistan · Asia-Pacific
- Cheleken TMCHE · Turkmenistan · Asia-Pacific
- Halach TMHAL · Turkmenistan · Asia-Pacific
- Krasnovodsk TMKRA · Turkmenistan · Asia-Pacific
- Termez TMTMZ · Turkmenistan · Asia-Pacific
- Turkmenbashi TMKRW · Turkmenistan · Asia-Pacific
- Al Hammamat TNHMM · Tunisia · Africa
- Al Marsá TNTZE · Tunisia · Africa
- Ariana TNARI · Tunisia · Africa
- Ashtart Terminal TNASH · Tunisia · Africa
- Bizerte TNBIZ · Tunisia · Africa
- Borj Cedria TNBJC · Tunisia · Africa
- Chebba TNCHB · Tunisia · Africa
- Didon TNDID · Tunisia · Africa
- Djerba TNDJE · Tunisia · Africa
- Gabès TNGAE · Tunisia · Africa
- Jarjis TNJAR · Tunisia · Africa
- Kebili TNKEB · Tunisia · Africa
- Ksibet el Médiouni TNKEM · Tunisia · Africa
- La Goulette Nord (Halqueloued) TNLGN · Tunisia · Africa
- La Skhirra TNLSK · Tunisia · Africa
- Mahdia TNMAD · Tunisia · Africa
- Menzel Bourguiba TNMBA · Tunisia · Africa
- Oudna TNOUD · Tunisia · Africa
- Radès TNRDS · Tunisia · Africa
- Sfax TNSFA · Tunisia · Africa
- Soliman TNSLN · Tunisia · Africa
- Sousse TNSUS · Tunisia · Africa
- Tazerka Terminal TNTAT · Tunisia · Africa
- Tunis TNTUN · Tunisia · Africa
- Zarzis TNZRZ · Tunisia · Africa
- Ha'apai TOHPA · Tonga · Asia-Pacific
- Neiafu TONEI · Tonga · Asia-Pacific
- Nuku'alofa TOTBU · Tonga · Asia-Pacific
- Pangai TOPAN · Tonga · Asia-Pacific
- Adana TRADA · Turkey · Middle East
- Akçaabat TRAKB · Turkey · Middle East
- Akcansa TRAKC · Turkey · Middle East
- Akçapinar TRGKV · Turkey · Middle East
- Akçay TRAKY · Turkey · Middle East
- Akdeniz TRAKD · Turkey · Middle East
- Alanya TRALA · Turkey · Middle East
- Aliaga TRALI · Turkey · Middle East
- Altinkum TRAYD · Turkey · Middle East
- Amasra TRAMA · Turkey · Middle East
- Ambarli TRAMR · Turkey · Middle East
- Anamur TRANA · Turkey · Middle East
- Antalya TRAYT · Turkey · Middle East
- Ayancik TRAYA · Turkey · Middle East
- Ayvalik TRAYV · Turkey · Middle East
- Baba Point TRBBP · Turkey · Middle East
- Balikesir TRBZI · Turkey · Middle East · airport MQJ
- Bandirma TRBDM · Turkey · Middle East
- Besiktas TRBTS · Turkey · Middle East
- Beykoz TRBEY · Turkey · Middle East
- Beylerbeyi TRBBI · Turkey · Middle East
- Bodrum TRBXN · Turkey · Middle East
Ports directory: FAQ
- What is a UN/LOCODE?
- UN/LOCODE is the United Nations Code for Trade and Transport Locations — a five-letter alphanumeric code that identifies a port or transport location (e.g. SGSIN = Singapore, NLRTM = Rotterdam, USNYC = New York). The UN Economic Commission for Europe maintains the registry and updates it twice a year. Every port page in our directory is keyed by its UN/LOCODE.
- Which ports are crew-change hubs?
- Crew-change hubs are ports recognised by IMO MSC.1/Circ.1636 (consolidated 2020-2023), ICS/IFSMA briefings, and ITF priority-port reports as having reliable facilitation for joining and signing off vessels. Our directory tags ~115 priority hubs. Singapore, Rotterdam, Dubai, Houston, Hong Kong, Busan, Hamburg, and Antwerp are among the most-used.
- How do I find shore-leave rules for a port?
- Open the port detail page; the shore-leave block is populated from the country's official immigration/maritime policy where we have it (20 hand-curated + 21 Firecrawl-discovered entries) and a generic country-level fallback for the rest. Confirm with the ship's agent before going ashore — local policy changes.
- What welfare centres are at this port?
- Each port detail page lists the seafarer welfare centres registered to that port — usually Mission to Seafarers, Stella Maris (Apostleship of the Sea), Deutsche Seemannsmission, Sjømannskirken, or a regional ministry. Centres typically offer wifi, transport to and from the ship, shop, chaplaincy, and advocacy.
- Are these port records verified?
- Port reference fields (UN/LOCODE, coordinates, timezone, currency, languages, electricity) come from UNECE, Wikidata, OpenStreetMap, and IANA, and are revalidated on a quarterly cron. Port authorities, welfare centres, and PSC detentions are Firecrawl-cached from official sources with a last-verified date on every page.