Skip to content
IDSUB Indonesia Seaport Airport

Tanjung Perak (Surabaya)

Surabaya, Jawa Timur

About the port

Tanjung Perak in Surabaya is East Java's main port and one of the most important hubs for inter-island cargo to Kalimantan, Sulawesi, Nusa Tenggara and Papua. The port is managed by PT Pelabuhan Indonesia (Persero) Regional 3, while its terminals are run by several entities within the Pelindo group.

Containers, both international and domestic, are handled by TPS (Terminal Petikemas Surabaya) and PT Terminal Teluk Lamong. Teluk Lamong sits in Benowo on Surabaya's western edge next to Gresik, and since 2024–2025 it has also operated TPK Nilam and TPK Berlian. The Jamrud, Nilam and Mirah quays for general cargo, bulk and passengers fall under Pelindo Multi Terminal. This split matters because domestic services often berth at a different terminal from international ones.

The UN/LOCODE in use is IDSUB (Surabaya), which UNECE lists with port, rail, road, airport, postal and multimodal functions. Shippers from East Java's industrial estates usually choose Tanjung Perak for direct exports or transhipment via Singapore and Port Klang. When planning a load, confirm the destination terminal, the closing schedule and the gross weight limits that apply to trucks on the roads into the port.

Terminals

  • TPS (Terminal Petikemas Surabaya)

    Operator: PT Terminal Petikemas Surabaya, anak usaha Pelindo Terminal Petikemas

    Terminal peti kemas internasional dan domestik

    Source: pelindotpk.co.id
  • Terminal Teluk Lamong

    Operator: PT Terminal Teluk Lamong

    Terminal peti kemas di Benowo, Surabaya, berbatasan dengan Gresik

    Source: pelindotpk.co.id
  • TPK Nilam

    Operator: PT Terminal Teluk Lamong (sejak 1 Mei 2024)

    Source: jawapos.com
  • TPK Berlian

    Operator: PT Terminal Teluk Lamong (sejak 1 Juli 2025)

    Source: jawapos.com
  • Jamrud, Nilam, Mirah (non-peti kemas)

    Operator: Pelindo Multi Terminal, cabang Jamrud Nilam Mirah

    Kargo umum, curah, dan penumpang

    Source: pelindomultiterminal.co.id

Data & statistics

IndicatorYearValueSource
Container throughput 2025 4.49 million TEU Lloyd's List — One Hundred Container Ports 2026

TEU = twenty-foot equivalent unit.

Forwarders & vendors serving this port

No vendors listed for this port yet. List your company

Stowage.id connects users and vendors; the service contract is between the user and the vendor.

Plan your load before shipping via Tanjung Perak (Surabaya)

Use the free 3D Planner to arrange your container or truck, then request forwarder quotes.

Open 3D Planner

Load planning simulation. Not a substitute for official weighing, VGM, the vessel loading computer, or operator approval.

Data sources

  1. Location codes and functions: UN/LOCODE, UNECE
  2. Lloyd's List — One Hundred Container Ports 2026 (2025) — lloydslist.com
  3. TPS (Terminal Petikemas Surabaya) — pelindotpk.co.id
  4. TPK Nilam — jawapos.com
  5. Jamrud, Nilam, Mirah (non-peti kemas) — pelindomultiterminal.co.id
  6. PT Pelabuhan Indonesia (Persero) Regional 3 — official website — pelindo.co.id

Data may change. Check the official source before making decisions.