Inquiries
Order Track
About Us
Topic
Language
Chinese
English

Seaports in Indonesia: Port Codes, Throughput & Regional Guide (2026)

Indonesia has 150 ports and terminals indexed in the Ecer Freight database, supporting container, bulk, energy and inter-island cargo flows across Southeast Asia.

Use verified UN/LOCODE references to plan port selection, inland delivery and international sea freight from Indonesia.

Indonesia Port Overview

Indonesia is an archipelagic trading nation with major gateways on Java, Sumatra, Kalimantan, Sulawesi and the Riau Islands. The indexed-port count below is an Ecer Freight database coverage measure and is separate from national port-administration or port-ranking counts.

150 Indonesia ports & terminals indexed in our database Ecer Freight database · Nov 2026
— National seaborne cargo volume, 2025; consolidated official figure not identified Indonesia MOT · 2025
— National container throughput, 2025; consolidated official figure not identified Indonesia MOT · 2025
— National commercial-berth count, 2025; scope varies by authority Indonesia MOT · 2025

How many seaports does Indonesia have?

Indonesia has 150 seaports and terminals indexed by Ecer Freight in its Nov 2026 database snapshot. This is an indexed coverage figure, not a claim about every port facility under Indonesian public or private administration.

Which ports are busiest for container shipping in Indonesia?

Jakarta, represented in the database by IDJKT and related Jakarta terminal records, is generally Indonesia’s largest container gateway, followed by Surabaya (IDSUR and IDSUB) and other regional hubs such as Semarang (IDSEM) and Makassar (IDMAK).

Which Indonesian regions handle the main cargo flows?

Java handles the largest concentration of containerized manufacturing cargo through Jakarta, Surabaya and Semarang, while Sumatra, Kalimantan, Sulawesi and the Riau Islands serve energy, commodities, domestic distribution and regional transshipment flows.

Top Indonesian Ports by Container Throughput

The following indicative league table uses the leading Indonesia records in the Ecer Freight sample. Throughput figures are rounded 2025 public-market indicators and should be confirmed with the relevant terminal or carrier before quotation.

Indicative 2025 container throughput ranking

World rank Port UN-LOCODE 2025 throughput (M TEU) YoY change Region
— Jakarta IDJKT 7.60 +2.7% Java
— Surabaya IDSUR 4.20 +4.5% Java
— Belawan IDBLN 1.30 +6.0% Sumatra
— Semarang IDSEM 1.20 +3.8% Java
— Makassar IDMAK 0.90 +5.1% Sulawesi
— Batam IDBAT 0.80 +4.0% Riau Islands

Indonesia Port Regions and Cargo Roles

Java and the Western National Gateway

Java is the principal manufacturing and consumer market cluster. Jakarta, Cikarang and nearby dry-port facilities support containerized imports, exports and inland distribution.

Representative Java port and inland gateway records

Port UN-LOCODE City / Province Main cargo role
Jakarta IDJKT Jakarta Container gateway and consumer-market cargo
Jakarta Utc1 IDJAK1 Jakarta Terminal-level Jakarta cargo record
Jakarta Utc2 IDJUT Jakarta Terminal-level Jakarta cargo record
Jakarta Utc3 IDUTE Jakarta Terminal-level Jakarta cargo record
Cikarang IDCKR Cikarang Industrial and export cargo gateway
Cikarang Dry Port IDJBK Kabupaten Bekasi Inland container handling and customs support
Semarang IDSEM Semarang Central Java container and general cargo
Merak IDMRK Merak Ro-ro, ferry and industrial cargo

Sumatra and the Malacca Strait

Sumatra-facing gateways connect plantation, energy, industrial and consumer cargo with the Malacca Strait and domestic Indonesian services.

Representative Sumatra port records

Port UN-LOCODE City / Province Main cargo role
Belawan IDBLN Central Kalimantan Container, plantation and general cargo
Belawan IDBLW Belawan North Sumatra gateway cargo
Palembang IDPLM Palembang River-connected bulk and general cargo
Palembang IDPAG Palembang Regional container and industrial cargo
Panjang IDPNJ Bandar Lampung Agricultural, container and general cargo
Dumai IDDUM Dumai Oil, palm products and bulk cargo
Padang IDPAD Padang West Sumatra regional cargo
Jambi IDDJB Jambi River, energy and plantation cargo

Kalimantan and the Riau Islands

Kalimantan gateways serve energy, minerals, timber, palm products and domestic distribution. Batam benefits from its position close to Singapore and regional manufacturing clusters.

Representative Kalimantan and Riau Islands records

Port UN-LOCODE City / Province Main cargo role
Batam IDBAT Batam Regional container and manufacturing cargo
Batam Island IDBTM Batam Island Island logistics and industrial cargo
Senipah Terminal IDSNT Balikpapan Energy and liquid bulk terminal activity
Balikpapan IDBPN Balikpapan Energy, project and general cargo
Samarinda IDSAM Samarinda Coal, bulk and river-connected cargo
Banjarmasin IDBAN Banjarmasin Regional general and bulk cargo
Pontianak IDPNK Pontianak West Kalimantan container and general cargo
Sampit IDSPT Sampit Timber, plantation and regional bulk cargo

Sulawesi, Bali and Eastern Indonesia

Eastern gateways provide domestic feeder connectivity and serve regional agricultural, fisheries, mining, tourism and project cargo flows across the Indonesian archipelago.

Representative eastern Indonesia port records

Port UN-LOCODE City / Province Main cargo role
Makassar IDMAK Makassar Eastern Indonesia container hub
Ujung Pandang(kota Makassar) IDUPG Makassar Makassar-area regional cargo record
Bitung IDBIT Bitung North Sulawesi container and fisheries cargo
Kendari IDKEN Kendari Mining, agricultural and domestic cargo
Gorontalo IDGOR Gorontalo Regional agricultural and general cargo
Benoa IDBNA Benoa Bali regional, cruise and general cargo
Ambon IDAMQ Ambon Maluku island distribution cargo
Sorong IDSOR Sorong West Papua regional and project cargo

Indonesia Port Codes and UN/LOCODE Structure

UN/LOCODE references help identify transport locations in booking, customs, shipping and trade-document workflows. A code should be checked against the precise terminal or location required for the shipment.

ID Prefix and Three-Character Location Code

The country prefix for Indonesia is ID. It is followed by a three-character location designator, producing records such as IDJKT for Jakarta and IDSUR for Surabaya.

City-Level and Terminal-Level Records

A city-level record may identify a broad logistics location, while a terminal-level record can identify a specific facility, operating area or database entry. Jakarta-related records such as IDJKT, IDJAK1, IDJUT and IDUTE should therefore be matched to the booking instruction.

How to Verify an Indonesia Port Code

Verify the location name and code against the UNECE UN/LOCODE reference, then compare the result with the current Ecer Freight port directory and the carrier’s booking system.

Shipping from Indonesia: Main Trade Lanes

Transit times are indicative port-to-port ranges. Actual schedules depend on vessel rotation, transshipment, blank sailings, customs release, equipment availability and the final inland destination.

Indonesia to China and North Asia

A major lane for minerals, energy products, manufactured goods, consumer products and project cargo, with direct and transshipment options.

Main origin portsJakarta, Surabaya, Batam, Makassar
Main destination portsShanghai, Ningbo, Shenzhen, Qingdao
Indicative transit time8–18 days

Indonesia to Singapore and Malaysia

Short-sea services connect Indonesian manufacturing, energy and consumer cargo with regional distribution and transshipment hubs.

Main origin portsJakarta, Batam, Belawan, Surabaya
Main destination portsSingapore, Port Klang, Tanjung Pelepas
Indicative transit time2–8 days

Indonesia to Europe

European services commonly use hub connections and are used for furniture, footwear, apparel, food products, machinery and industrial cargo.

Main origin portsJakarta, Surabaya, Semarang, Belawan
Main destination portsRotterdam, Hamburg, Antwerp-Bruges
Indicative transit time28–42 days

Indonesia to North America

Transpacific and interline services support Indonesian exports to the United States and Canada, with routing selected by cargo type and final inland point.

Main origin portsJakarta, Surabaya, Batam, Semarang
Main destination portsLos Angeles, Long Beach, Seattle, Vancouver
Indicative transit time25–40 days

Data Sources and Methodology

The page separates first-party indexed coverage from official statistics and market-level throughput indicators. Port names and codes are drawn from the supplied Ecer Freight sample; operational details and schedules remain subject to confirmation.

  1. Ecer Freight Ports Database — first-party database snapshot reviewed in Nov 2026, containing 150 Indonesia port and terminal records.
  2. UNECE — international UN/LOCODE structure and location-code reference.
  3. Indonesia Ministry of Transportation — national transport and port-policy context; 2025 figures may use different administrative scopes.
  4. Statistics Indonesia — national trade and transport statistical context, where published and applicable.
  5. Pelindo — operator-level port and terminal information for selected Indonesian gateways.

Indonesia Seaport FAQ

How many seaports does Indonesia have?

Indonesia has 150 seaports and terminals indexed by Ecer Freight in the Nov 2026 database snapshot. The figure describes Ecer Freight coverage and does not represent every Indonesian port facility.

What is the largest container gateway in Indonesia?

Jakarta is generally the largest container gateway in Indonesia. The Ecer Freight sample includes Jakarta under IDJKT together with additional Jakarta terminal records.

What is the port code for Jakarta, Indonesia?

The principal Jakarta record in the supplied Ecer Freight sample is IDJKT. Terminal-specific or operational records may use additional codes, so the booking location should be confirmed before documentation is issued.

Which Indonesian regions are important for ocean freight?

Java is the main container and manufacturing cluster, while Sumatra supports plantation and energy cargo, Kalimantan supports bulk and energy flows, and Sulawesi and eastern Indonesia support domestic distribution and regional commodities.

How current is the Indonesia port data?

The indexed-port snapshot is dated Nov 2026. The latest complete statistical comparison year used for the page is 2025. Vessel schedules, rates, terminal restrictions and throughput should be reconfirmed at the time of shipment.

Are Indonesia port codes the same as terminal codes?

Not always. A UN/LOCODE may identify a city, port area or specific database location, while a carrier or terminal system may use an operational facility code. The exact booking instruction should be checked against the carrier and terminal.

How can a shipper request an Indonesia sea-freight quotation?

Shippers can compare indicative FCL or LCL options through the relevant Ecer Freight rate pages. A quotation normally requires the origin, destination, commodity, cargo dimensions or container type, weight, sailing preference and Incoterms.

Editorial note: Port names and UN/LOCODE records are based on the Ecer Freight database snapshot for Nov 2026. Throughput and macro-statistical references use the latest complete 2025 context available for this page and are reviewed as official releases, terminal disclosures and carrier information change. Shipping schedules, port acceptance, charges and transit times require confirmation before booking.

Ecer Freight · Seaports in Indonesia: Port Codes, Throughput & Regional Guide (2026) · Data reviewed quarterly · Port Codes · Ports by Country · Contact