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 69 of 88). Region browse: Asia-Pacific · Europe · Americas · Africa · Middle East
- Bataan, Mariveles PHBTN · Philippines · Asia-Pacific
- Batangas/Luzon PHBTG · Philippines · Asia-Pacific
- Batarasa/Puerto Princesa PHBTS · Philippines · Asia-Pacific
- Batonbaton PHBAT · Philippines · Asia-Pacific
- Bauan/Batangas PHBAU · Philippines · Asia-Pacific
- Bauang PHBNG · Philippines · Asia-Pacific
- Bayabas/Bislig PHBYS · Philippines · Asia-Pacific
- Bayang Point PHBYP · Philippines · Asia-Pacific
- Bayawan/Dumaguete PHBYW · Philippines · Asia-Pacific
- Baybay/Tacloban PHBYB · Philippines · Asia-Pacific
- Biñan PHBIN · Philippines · Asia-Pacific
- Bislig, Mindanao PHBPH · Philippines · Asia-Pacific
- Biyawa/Davao PHBIY · Philippines · Asia-Pacific
- Boac, Marinduque PHBOA · Philippines · Asia-Pacific
- Bogo PHBOG · Philippines · Asia-Pacific
- Bolos Point/Aparri PHBLP · Philippines · Asia-Pacific
- Boracay PHBOR · Philippines · Asia-Pacific
- Borongan PHBGV · Philippines · Asia-Pacific
- Boston/Davao PHBOS · Philippines · Asia-Pacific
- Brookes Point, Palawan PHBRP · Philippines · Asia-Pacific
- Bucar Grande/Suriagao PHBGR · Philippines · Asia-Pacific
- Budbud/Davao PHBUD · Philippines · Asia-Pacific
- Bugo PHBUG · Philippines · Asia-Pacific
- Bulan, Luzon PHBUL · Philippines · Asia-Pacific
- Burdeos, Polillo Isl PHBUR · Philippines · Asia-Pacific
- Butuan Bay/Masao PHBXU · Philippines · Asia-Pacific
- Cabugao Bay/Legaspi PHCAB · Philippines · Asia-Pacific
- Cadiz PHCAZ · Philippines · Asia-Pacific
- Cagayan de Oro, Mindanao PHCGY · Philippines · Asia-Pacific
- Cagdianao PHCDN · Philippines · Asia-Pacific
- Cajidiocan, Visayan Isl PHCAJ · Philippines · Asia-Pacific
- Calag-Calag/Dumaguete PHCCG · Philippines · Asia-Pacific
- Calaguitan/Tacloban PHCGT · Philippines · Asia-Pacific
- Calapan/Batangas PHCLP · Philippines · Asia-Pacific
- Calbayog, Samar PHCBY · Philippines · Asia-Pacific
- Caldera Bay/Zamboanga PHCDB · Philippines · Asia-Pacific
- Calowayan/Catabalogan PHCWY · Philippines · Asia-Pacific
- Calubian, Leyte PHCUG · Philippines · Asia-Pacific
- Calug Point/Zamboanga PHCGP · Philippines · Asia-Pacific
- Camalagawan/Aparri PHCML · Philippines · Asia-Pacific
- Camarines Norte/Jose Panganiban PHCAM · Philippines · Asia-Pacific
- Camiguin Island/Aparri PHCGM · Philippines · Asia-Pacific
- Canaybon/Catbalogan PHCNY · Philippines · Asia-Pacific
- Cantilan/Surigao PHCNT · Philippines · Asia-Pacific
- Capalonga/Siain PHCPL · Philippines · Asia-Pacific
- Capoocan PHCPC · Philippines · Asia-Pacific
- Caraga/Mati PHCRG · Philippines · Asia-Pacific
- Carigara PHCRA · Philippines · Asia-Pacific
- Casiguran/Siain PHCGG · Philippines · Asia-Pacific
- Castañas PHCST · Philippines · Asia-Pacific
- Casul Bay/Ozamis PHCSB · Philippines · Asia-Pacific
- Catamon Bay/Iloilo PHCTB · Philippines · Asia-Pacific
- Catanauan PHCUN · Philippines · Asia-Pacific
- Catbalogan, Samar PHCTS · Philippines · Asia-Pacific
- Cavite, Luzon PHCVE · Philippines · Asia-Pacific
- Cebu PHCEB · Philippines · Asia-Pacific
- Claveria/Aparri PHCLV · Philippines · Asia-Pacific
- Corregidor Island PHCGI · Philippines · Asia-Pacific
- Cotabato, Mindanao PHCBO · Philippines · Asia-Pacific
- Culasi PHCSI · Philippines · Asia-Pacific
- Culion PHCUJ · Philippines · Asia-Pacific
- Currimao PHCMO · Philippines · Asia-Pacific
- Curuan/Zamboanga PHCUR · Philippines · Asia-Pacific
- Dahikan Bay PHDCB · Philippines · Asia-Pacific
- Danao PHDNO · Philippines · Asia-Pacific
- Davao, Mindanao PHDVO · Philippines · Asia-Pacific
- Diapitan/Siain PHDPT · Philippines · Asia-Pacific
- Diaraboan/Siain PHDRB · Philippines · Asia-Pacific
- Diculum/Zamboanga PHDIC · Philippines · Asia-Pacific
- Didadongan/Aparri PHDID · Philippines · Asia-Pacific
- Dinadiawan/Aparri PHDDW · Philippines · Asia-Pacific
- Dinagat Island/Surigao PHDNG · Philippines · Asia-Pacific
- Dinalongan/Siain PHDNL · Philippines · Asia-Pacific
- Dingalan/Siain PHDGL · Philippines · Asia-Pacific
- Diotorin/Siain PHDIO · Philippines · Asia-Pacific
- Dipolog/Ozamis PHDPL · Philippines · Asia-Pacific
- Dirgalan PHDIR · Philippines · Asia-Pacific
- Divilacan/Aparri PHDIV · Philippines · Asia-Pacific
- Dulag PHDUL · Philippines · Asia-Pacific
- Dumaguete PHDGT · Philippines · Asia-Pacific
- El Nido/Puerto Princesa PHENI · Philippines · Asia-Pacific
- Gachitorena/Jose Panganiban PHGAC · Philippines · Asia-Pacific
- Garcia Hernandez PHGHE · Philippines · Asia-Pacific
- Gasan PHGAS · Philippines · Asia-Pacific
- General Island/Bislig PHGNI · Philippines · Asia-Pacific
- General Santos PHGES · Philippines · Asia-Pacific
- Gigaquit, Mindanao PHGGG · Philippines · Asia-Pacific
- Gigmoto, Catanduanes PHGGM · Philippines · Asia-Pacific
- Gingoog/Masao PHGIN · Philippines · Asia-Pacific
- Guihulngan PHGHG · Philippines · Asia-Pacific
- Guimaras/Iloilo PHGMS · Philippines · Asia-Pacific
- Guiuan PHGUN · Philippines · Asia-Pacific
- Hagnava Bay PHHYB · Philippines · Asia-Pacific
- Hamtic PHAQE · Philippines · Asia-Pacific
- Hijo Wharf/Davao PHHIJ · Philippines · Asia-Pacific
- Hilongos PHHIL · Philippines · Asia-Pacific
- Himamaylan, Negros PHHIM · Philippines · Asia-Pacific
- Hinatuan/Bislig PHHNT · Philippines · Asia-Pacific
- Hinigaran/Iloilo PHHNG · Philippines · Asia-Pacific
- Hinobaan/Iloilo PHHNB · Philippines · Asia-Pacific
- Homonhon PHHMH · Philippines · Asia-Pacific
- Hondagua/Siain PHHON · Philippines · Asia-Pacific
- Hook Bay/Siain PHHOO · Philippines · Asia-Pacific
- Iligan, Mindanao PHIGN · Philippines · Asia-Pacific
- Iloilo, Panay PHILO · Philippines · Asia-Pacific
- Inampulugan Island PHINP · Philippines · Asia-Pacific
- Ipil/Zamboanga PHIPE · Philippines · Asia-Pacific
- Isabel PHISL · Philippines · Asia-Pacific
- Isabela, Basilan PHBCT · Philippines · Asia-Pacific
- Jagna PHJAG · Philippines · Asia-Pacific
- Jasaan PHJAS · Philippines · Asia-Pacific
- Jimenez/Ozamis PHJNZ · Philippines · Asia-Pacific
- Jolo PHJOL · Philippines · Asia-Pacific
- Jose Panganiban, Luzon PHJPM · Philippines · Asia-Pacific
- Kabasalan/Zamboanga PHKAS · Philippines · Asia-Pacific
- Kalamansig PHKLM · Philippines · Asia-Pacific
- Karomatan/Iligan PHKAR · Philippines · Asia-Pacific
- Katipunan/Ozamis PHKAT · Philippines · Asia-Pacific
- Kiamba/Dadiangas PHKIA · Philippines · Asia-Pacific
- Kilbay Point/Jose Panganiban PHKIL · Philippines · Asia-Pacific
- Kinogitan/Iligan PHKIN · Philippines · Asia-Pacific
- Kipit/Ozamis PHKIP · Philippines · Asia-Pacific
- Kiwalan/Iligan PHKIW · Philippines · Asia-Pacific
- Kolambugan/Iligan PHKOL · Philippines · Asia-Pacific
- Kumalarang/Zamboanga PHKUM · Philippines · Asia-Pacific
- La Carlota PHLAC · Philippines · Asia-Pacific
- La Paz/Iloilo PHLPZ · Philippines · Asia-Pacific
- La Rap/Jose Panganiban PHLRP · Philippines · Asia-Pacific
- Labason/Zamboanga PHLAB · Philippines · Asia-Pacific
- Lagondy River PHLAY · Philippines · Asia-Pacific
- Lagonoy/Jose Panganiban PHLAG · Philippines · Asia-Pacific
- Laguna PHLGU · Philippines · Asia-Pacific
- Lamit Bay/Jose Panganiban PHLAM · Philippines · Asia-Pacific
- Lanuza/Bislig PHLAN · Philippines · Asia-Pacific
- Laoag, Luzon PHLAO · Philippines · Asia-Pacific
- Lapu-Lapu, Cebu PHLPU · Philippines · Asia-Pacific
- Larena PHLNA · Philippines · Asia-Pacific
- Lazi PHLZB · Philippines · Asia-Pacific
- Lebak PHLBK · Philippines · Asia-Pacific
- Legaspi Apt, Luzon PHLGP · Philippines · Asia-Pacific
- Leyte PHLEY · Philippines · Asia-Pacific
- Lianga/Bislig PHLIA · Philippines · Asia-Pacific
- Libjo/Surigao PHLIB · Philippines · Asia-Pacific
- Limay/Bataan PHLIM · Philippines · Asia-Pacific
- Lingayen, Luzon PHLIN · Philippines · Asia-Pacific
- Lingig/Bislig PHLGG · Philippines · Asia-Pacific
- Linik/Dadiangas PHLNK · Philippines · Asia-Pacific
- Lipa PHLPA · Philippines · Asia-Pacific
- Lomuyon/Dadiangas PHLOM · Philippines · Asia-Pacific
- Long Point/Puerto Princesa PHLOP · Philippines · Asia-Pacific
- Looc Bay/San Jose PHLOO · Philippines · Asia-Pacific
- Lucanin PHLUC · Philippines · Asia-Pacific
- Lugait PHLUG · Philippines · Asia-Pacific
- Lumasal/Dadiangas PHLUM · Philippines · Asia-Pacific
- Lunao PHLNO · Philippines · Asia-Pacific
- Mabaguid PHMGD · Philippines · Asia-Pacific
- Mabini, Mindanao PHMAB · Philippines · Asia-Pacific
- Maco/Davao PHMCO · Philippines · Asia-Pacific
- Macojalan/Ozamis PHMCJ · Philippines · Asia-Pacific
- Mactan Island Apt PHNOP · Philippines · Asia-Pacific
- Madaum/Davao PHMAD · Philippines · Asia-Pacific
- Magalona/Iloilo PHMGA · Philippines · Asia-Pacific
- Magellanes/Masao PHMLS · Philippines · Asia-Pacific
- Magueda Bay/Catbalogan PHMGB · Philippines · Asia-Pacific
- Maitum/Dadiangas PHMAI · Philippines · Asia-Pacific
- Makar/Dadiangas PHMAK · Philippines · Asia-Pacific
- Makati PHMTI · Philippines · Asia-Pacific
- Makati City PHMKC · Philippines · Asia-Pacific
- Malalag/Davao PHMLL · Philippines · Asia-Pacific
- Malasugat Bay/Zamboanga PHMSB · Philippines · Asia-Pacific
- Malatapay PHMTP · Philippines · Asia-Pacific
- Maluso, Basilan PHMLB · Philippines · Asia-Pacific
- Mambagid PHMGI · Philippines · Asia-Pacific
- Manansalay/Batangas PHMSY · Philippines · Asia-Pacific
- Manay/Mati PHMNY · Philippines · Asia-Pacific
- Mangogoy/Bislig PHMGG · Philippines · Asia-Pacific
- Manicani PHMNI · Philippines · Asia-Pacific
- Manila PHMNL · Philippines · Asia-Pacific
- Manila North Harbour PHMNN · Philippines · Asia-Pacific
- Manila South Harbour PHMNS · Philippines · Asia-Pacific
- Marihatag, Mindanao PHMHT · Philippines · Asia-Pacific
- Mariveles, Luzon PHMVS · Philippines · Asia-Pacific
- Masao PHMAS · Philippines · Asia-Pacific
- Masbate PHMBT · Philippines · Asia-Pacific
- Masinloc/Sual PHMSC · Philippines · Asia-Pacific
- Matho Cortez/Bislig PHMAC · Philippines · Asia-Pacific
- Mati, Mindanao PHMXI · Philippines · Asia-Pacific
- Matina Aplaya/Davao PHMTA · Philippines · Asia-Pacific
- Medina PHMDN · Philippines · Asia-Pacific
- Mercedes/Jose Panganiban PHMCD · Philippines · Asia-Pacific
- Milbuk/Dadiangas PHMIL · Philippines · Asia-Pacific
- Misamis Occ./Ozamis PHMIO · Philippines · Asia-Pacific
- Misamis Or./Cagayan de Oro PHMIC · Philippines · Asia-Pacific
- Mission/Aparri PHMSS · Philippines · Asia-Pacific
- Monserrat/Mati PHMON · Philippines · Asia-Pacific
- Morong/Mariveles PHMOR · Philippines · Asia-Pacific
- Mulanay/Siain PHMUL · Philippines · Asia-Pacific
- Muntinlupa City PHMNT · Philippines · Asia-Pacific
- Nabulao Bay/Iloilo PHNAB · Philippines · Asia-Pacific
- Naga/Zamboanga PHWNP · Philippines · Asia-Pacific
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.