Largest ports in Indonesia – ranking the top container seaports

Indonesia is the world’s largest archipelagic nation, with over 17,000 islands and a coastline stretching more than 54,000 kilometers. With that geography, ports aren’t just trade gateways; they’re the connective tissue holding the entire country together. See the overview of the largest ports in Indonesia.

Major container ports in Indonesia – overview

Indonesia’s container traffic is heavily concentrated on the island of Java, which is home to more than half the country’s population and the bulk of its manufacturing capacity. Tanjung Priok in Jakarta and Tanjung Perak in Surabaya together handle over 70% of Indonesia’s total container volumes. The remaining traffic is spread across Sumatra, Sulawesi, and Kalimantan, with Belawan and Makassar serving as the key regional hubs.

Top ports in Indonesia

5. Port of Belawan / Medan (IDBWN)

  • Location: Medan, North Sumatra (Strait of Malacca)
  • Container Throughput: approximately 600,000–800,000 TEU annually
  • Key Commodities: Palm oil, rubber, coffee, petrochemicals
  • Main Trade Routes: Singapore, Malaysia, China, India, the Middle East

Belawan is the busiest seaport outside Java and Indonesia’s primary export gateway for Sumatra’s commodities. Palm oil alone — Indonesia is the world’s largest producer — drives a major share of the port’s cargo volume.

4. Port of Makassar (IDMKS)

  • Location: Makassar, South Sulawesi (Makassar Strait)
  • Container Throughput: approximately 700,000–800,000 TEU annually
  • Key Commodities: Nickel, seafood, agricultural products, consumer goods
  • Main Trade Routes: Inter-island Indonesia, China, Singapore

Makassar is known as the “Veranda of the East” — the principal port for eastern Indonesia and the largest passenger and container port in that half of the archipelago. It connects industrial centers in Java with the resource-rich islands of Sulawesi, Maluku, Papua, and the eastern territories. Its ro-ro facilities make it the main hub for inter-island vehicle transport.

3. Port of Tanjung Emas (IDSRG)

  • Location: Semarang, Central Java (Java Sea)
  • 2024 Container Throughput: 896,000 TEU (+15% year-on-year)
  • Key Commodities: Textiles, furniture, processed food, consumer goods
  • Main Trade Routes: Intra-Asia, China, Singapore

Tanjung Emas is the maritime gateway for Central Java, one of Indonesia’s most densely populated and industrially active provinces. The port grew 15% in 2024, reflecting the growth of Central Java’s textile and furniture manufacturing export base.

2. Port of Tanjung Perak (IDSUV)

  • Location: Surabaya, East Java (Java Sea)
  • 2024 Container Throughput: approximately 4.05 million TEU
  • Key Commodities: Agricultural goods, sugar, cement, consumer goods, automotive parts
  • Main Trade Routes: China, Singapore, Australia, intra-island Indonesia

Tanjung Perak is Indonesia’s second-largest container port and the commercial heart of eastern Java. Surabaya is the country’s second-largest city and a major industrial hub for food processing, petrochemicals, and consumer goods. The port is the main gateway connecting Java with the eastern archipelago, and its strategic position makes it a critical node in Indonesia’s inter-island logistics network.

1. Largest Port in Indonesia: Tanjung Priok (IDJKT)

  • Location: North Jakarta, Java (Java Sea)
  • 2024 Container Throughput: 7.6 million TEU
  • Key Commodities: All containerized goods, consumer imports, industrial exports
  • Main Trade Partners: China, Singapore, Japan, South Korea, USA
Pelabuhan Tanjung Priok

Tanjung Priok is Indonesia’s biggest and most important port, handling more than 50% of the country’s total transshipment cargo. Located in the capital Jakarta, it is the primary gateway for the import and export needs of the most populous island on earth. The port has 20 terminals, 76 berths, and a total quay length of nearly 17,000 meters.

Tanjung Priok is best for any cargo entering or leaving western and central Indonesia. It offers the widest range of direct shipping services, the best LCL consolidation network in the country, and the deepest integration with Indonesia’s customs and logistics infrastructure.

Indonesia’s ports at a glance – a comparison

PortTEUBest ForKey Region Served
Belawan (IDBWN)600 000–800 000Sumatra exports, Malacca StraitMedan, North Sumatra
Makassar (IDMKS)700 000–800 000Eastern Indonesia, inter-islandSulawesi, eastern archipelago
Tanjung Emas (IDSRG)0.8MCentral Java tradeSemarang, Central Java
Tanjung Perak (IDSUV)4.05MEastern Java, regional hubSurabaya, East Java
Tanjung Priok (IDJKT)7.6MAll cargo, national gatewayJakarta, western and central Indonesia

Planning to ship via Indonesia? Find a freight forwarder on ShipHub

Indonesia’s archipelagic geography means that choosing the right port and forwarder has an outsized impact on total logistics cost. Inter-island connections, customs clearance complexity, and terminal congestion all vary significantly across the network. Compare offers from experienced freight forwarders for Indonesia on ShipHub →