ID Prefix and Three-Character Location Code
Indonesia uses the country prefix ID in UN/LOCODE-style identifiers. In the Ecer Freight sample, codes such as IDJKT, IDSUR and IDBAT combine the country prefix with a three-character location identifier.
Indonesia has 150 ports and terminals indexed in the Ecer Freight database and serves as a major maritime gateway between the Indian and Pacific Oceans.
Explore Indonesian port codes, leading cargo gateways, regional logistics clusters and practical sea-freight routing information.
Indonesia is an archipelagic trading nation with container, bulk, liquid-cargo and domestic feeder gateways spread across Java, Sumatra, Kalimantan, Sulawesi and eastern Indonesia. The figures below distinguish Ecer Freight’s indexed coverage from national or port-operator statistics.
How many seaports does Indonesia have?
Indonesia has 150 seaports and terminals indexed by Ecer Freight in its Oct 2026 database snapshot. This is an indexed-coverage figure, not a statutory count of every port facility in Indonesia.
What is Indonesia’s largest container gateway?
Jakarta, represented in the sample by Jakarta (IDJKT), is generally Indonesia’s largest container gateway by reported container activity. Tanjung Priok’s metropolitan location connects Java’s largest industrial and consumer markets.
Which regions handle Indonesia’s main freight flows?
Java is the principal container and manufacturing corridor, led by Jakarta (IDJKT), Surabaya (IDSUR) and Semarang (IDSRG). Sumatra, Kalimantan, Sulawesi and the Riau Islands provide important bulk, energy, regional and transshipment flows through ports such as Belawan (IDBLW), Balikpapan (IDBPN), Makassar (IDMAK) and Batam (IDBAT).
The table combines leading Indonesian gateways represented in the Ecer Freight sample with publicly reported port activity. World-rank fields refer to global container-port league-table positioning where a consistent 2025 listing is available; throughput figures are generally reported or rounded and should be confirmed for quotation purposes.
Selected major ports and 2025 container-throughput indicators
| World rank | Port | UN-LOCODE | 2025 throughput (M TEU) | YoY change | Region |
|---|---|---|---|---|---|
| — | Jakarta | IDJKT | Approx. 7.0 | +3.0% | Java |
| — | Surabaya | IDSUR | Approx. 4.3 | +4.0% | East Java |
| — | Batam | IDBAT | Approx. 1.5 | +6.0% | Riau Islands |
| — | Belawan | IDBLW | Approx. 1.2 | +2.0% | North Sumatra |
| — | Semarang | IDSRG | Approx. 0.9 | +5.0% | Central Java |
| — | Makassar | IDMAK | Approx. 0.8 | +3.0% | Sulawesi |
| — | Panjang | IDPNJ | — | — | Sumatra |
| — | Banjarmasin | IDBAN | — | — | Kalimantan |
Port selection depends on factory location, inland transport, vessel service, cargo type and final delivery island. The regional groups below use only ports and city values contained in the Ecer Freight sample.
Java concentrates Indonesia’s manufacturing, consumer and export-import cargo. Jakarta, Semarang and Surabaya support the broadest container and feeder-network coverage.
Selected Java gateways
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Jakarta | IDJKT | Jakarta | International containers, consumer goods and project cargo |
| Semarang | IDSRG | Semarang | Central Java manufacturing and regional containers |
| Surabaya | IDSUR | Surabaya | East Java containers, domestic distribution and general cargo |
| Cikarang | IDCKR | Cikarang | Inland industrial logistics supporting Greater Jakarta |
| Cikarang Dry Port | IDJBK | Kabupaten Bekasi | Dry-port customs and inland container distribution |
Sumatran gateways connect plantations, manufacturing zones, energy cargo and domestic distribution with the Malacca Strait and Java.
Selected Sumatra gateways
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Belawan | IDBLW | Belawan | North Sumatra containers, palm oil and general cargo |
| Panjang | IDPNJ | Bandar Lampung | South Sumatra and Lampung agricultural and container cargo |
| Palembang | IDPLM | Palembang | River-connected regional cargo and commodities |
| Dumai | IDDUM | Dumai | Liquid bulk, palm-oil products and regional cargo |
| Padang | IDPDG | Padang | West Sumatra containers, cement and general cargo |
Kalimantan and eastern ports support energy, minerals, plantation products, inter-island supply chains and regional distribution across a dispersed island geography.
Selected Kalimantan and eastern gateways
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Balikpapan | IDBPN | Balikpapan | Energy, industrial supplies and project cargo |
| Banjarmasin | IDBAN | Banjarmasin | Kalimantan commodities and domestic distribution |
| Senipah Terminal | IDSNT | Balikpapan | Energy and liquid-bulk terminal activity |
| Makassar | IDMAK | Makassar | Eastern Indonesia containers and inter-island cargo |
| Bitung | IDBIT | Bitung | North Sulawesi regional and reefer-oriented cargo |
| Ambon | IDAMQ | Ambon | Maluku regional supply and feeder cargo |
Batam provides an industrial and logistics platform close to Singapore and the Malacca Strait, with feeder, transshipment and manufacturing-related cargo flows.
Selected Riau Islands gateways
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Batam | IDBAT | Batam | Industrial containers, feeder services and transshipment-related cargo |
| Batam Island | IDBTM | Batam Island | Island logistics and local terminal coverage |
Port-code accuracy matters when preparing shipping instructions, bills of lading, customs documents and freight quotations. A code should be checked against the actual terminal and carrier booking route.
Indonesia uses the country prefix ID in UN/LOCODE-style identifiers. In the Ecer Freight sample, codes such as IDJKT, IDSUR and IDBAT combine the country prefix with a three-character location identifier.
A city or port-area record may coexist with a terminal-specific record. Jakarta Utc1, Jakarta Utc2 and Jakarta Utc3, for example, should not automatically be treated as interchangeable with the main Jakarta record without checking the booking instruction.
Compare the code in the shipping line schedule, commercial documents and the official UNECE location-code record, then cross-check it against the Ecer Freight port directory. The UNECE UN/LOCODE resource is a useful external reference.
Indonesia’s international container routing is shaped by Asian manufacturing networks, the Malacca Strait, intra-ASEAN trade and connections to Europe, North America and the Middle East. Transit times are indicative and subject to vessel schedule, transshipment, congestion and customs conditions.
The principal lane for electronics, machinery, consumer goods, industrial inputs and manufactured exports.
Regional services link Indonesian production and distribution centers with Singapore, Malaysia, Thailand and Vietnam.
Europe-bound cargo commonly uses westbound services through the Malacca Strait and Suez Canal, with transshipment depending on the carrier.
Long-haul services carry manufactured goods, commodities and consumer products, often with one or more transshipment points.
Port names and codes are presented as indexed in the Ecer Freight database. Throughput and national maritime indicators are kept separate from indexed coverage and may use different reporting scopes.
Indonesia has 150 seaports and terminals indexed by Ecer Freight in the Oct 2026 database snapshot. The number represents indexed coverage and should not be interpreted as a statutory nationwide port count.
Jakarta (IDJKT), representing the Tanjung Priok gateway, is generally the busiest Indonesian container port by reported activity. Actual ranking can vary by year, operator scope and whether domestic or international containers are included.
The Ecer Freight sample lists Jakarta as IDJKT. Terminal-level or operational records may use additional identifiers, so the exact code should be confirmed against the carrier booking and terminal instruction.
Java is the leading manufacturing and container region, while Sumatra supports plantation and industrial cargo, Kalimantan supports energy and commodities, and Sulawesi and eastern Indonesia support regional and inter-island distribution. Major sample ports include Jakarta (IDJKT), Surabaya (IDSUR), Belawan (IDBLW), Batam (IDBAT) and Makassar (IDMAK).
Not always. Port operators and official agencies may report different scopes, including international containers, domestic containers, transshipment, bulk cargo or terminal-specific activity. The 2025 figures on this page are indicative and require confirmation for a formal quotation.
The Ecer Freight indexed-port snapshot is dated Oct 2026. Public operational statistics generally refer to the latest complete reporting year, 2025, and are reviewed against available official or operator publications.
Provide the origin and destination, cargo description, container size or volume, weight, trade term, preferred port and desired shipping date through the relevant FCL or LCL rate-search service. Carrier space, routing, surcharges and transit time remain subject to confirmation.
Editorial note: This Indonesia port guide combines the Ecer Freight first-party port directory with publicly available UNECE, Indonesian government, BPS and port-operator information. Indexed port records are refreshed with the directory cycle, while throughput and trade indicators are reviewed quarterly and may be revised when official 2025 data or operator disclosures change.
Ecer Freight · Seaports in Indonesia: Port Codes, Throughput & Regional Guide (2026) · Data reviewed quarterly · Port Codes · Ports by Country · Contact