Shipping from China to Indonesia: The Complete 2027 Guide

Key Takeaways
  • Ocean transit to Jakarta (Tanjung Priok): 9–14 days from Shenzhen, 12–16 from Shanghai/Ningbo — longer than the Malaysia lane.
  • Budget USD 500–850 (20GP) / USD 750–1,250 (40HC) from South China, all-in ocean side (November 2026).
  • Indonesia's customs regime is stricter than Malaysia's: API import ID, NIB registration, LARTAS approvals, SNI standards and a genuine valuation regime.
  • Form E (China–ASEAN) still cuts duty to 0% on most lines — but Indonesian customs scrutinizes Form E details closely.
  • Plan 16–24 days door to door to Greater Jakarta; add 5–10 days for feeder-served islands.

Shipping from China to Indonesia means ocean freight of 9–16 days to Tanjung Priok (Jakarta), typical FCL rates of USD 500–1,250 per container depending on origin, clearance through Indonesia's import-license regime, and — with a valid Form E — 0% duty on most Chinese-origin goods under ACFTA.

Indonesia is Southeast Asia's biggest market and its most demanding import bureaucracy. Compared with Malaysia or Thailand, you'll deal with more registrations, more product approvals, and tighter customs valuation. This guide walks through ports, rates, process, documents and the mistakes that cost importers weeks.

Container terminal operations at Tanjung Priok port in Jakarta, Indonesia's main import gateway
Tanjung Priok handles the bulk of China–Indonesia container trade, with direct weekly calls from every major Chinese port.

Which Ports and Routes Serve China–Indonesia?

Export side: every major Chinese port has Indonesia coverage, with the densest services from Shenzhen, Guangzhou, Xiamen, Ningbo and Shanghai. Import side, pick the port by where your goods are actually consumed:

Indonesian portBest forTransit from ShenzhenService
Tanjung Priok (Jakarta)Greater Jakarta, West & Central Java9–14 days direct1–3 direct calls/week
Tanjung Perak (Surabaya)East Java industry12–17 daysSome direct; often via Jakarta/Singapore
Belawan (Medan)Sumatra, Penang-strait trade14–20 daysFeeder via Singapore/Jakarta
Makassar / BalikpapanEastern Indonesia, Kalimantan16–24 daysFeeder only

Feeder-served destinations carry real risk beyond the extra days: a missed Jakarta or Singapore feeder connection for Medan or Makassar typically costs 5–8 days, and East Indonesia ports have thinner equipment pools for oversized cargo. If your market is outside Java, price the whole journey before choosing a supplier's loading port.

How Much Does Shipping from China to Indonesia Cost?

Indicative November 2026 all-in ocean-side levels (freight + origin charges) to Tanjung Priok:

Origin → Destination20GP (USD)40HC (USD)LCL per CBM (USD)
Shenzhen → Jakarta500–850750–1,25012–22
Guangzhou → Jakarta500–830750–1,22012–22
Xiamen → Jakarta520–860780–1,28013–24
Shanghai → Jakarta560–900840–1,35015–26
Qingdao → Jakarta590–950880–1,40016–28
Shenzhen → Surabaya580–920870–1,38015–27

This lane's rate profile follows the broader intra-Asia market tracked on the Freightos Baltic Index — with percentage swings larger than long-haul lanes because the base is small. Around Lebaran (Eid) and pre-Chinese New Year, space tightens and rates firm for 3–5 weeks; our weekly discount rates page reflects the promotional space that carriers release between those peaks.

Local charges: plan USD 150–260 origin-side and USD 180–320 destination-side (Indonesian THC, delivery order, PIB filing agency fee). Indonesian destination handling is modestly higher than Malaysia's — clearance involves more document steps, and agency fees reflect that.

Mini-case: a Jakarta appliance distributor's Form E problem

In April 2026 a Jakarta distributor imported 2×40HC of electric fans. Their supplier's factory issued Form E listing HS 8414 for both boxes — but one box actually contained mostly motor spare parts (HS 8501). Indonesian customs rejected the preferential claim on box two during document review. Result: duty at MFN rates plus a re-lodgement delay of 6 days. Total cost of the mismatch: roughly USD 1,900 plus a distribution gap. Since then we require the packing list's per-carton HS mapping before Form E issuance on all Indonesia programs — it's a 20-minute check in China that prevents a week in Jakarta.

What Is the Shipping Process, Step by Step?

  1. Verify the importer's credentials (before anything). Your Indonesian buyer needs an NIB (business identification number) and API (import identification number — API-U general or API-P producer). No API, no import. If you sell DDP or serve e-commerce, your forwarder arranges the import route instead.
  2. Check LARTAS and SNI status per product. Indonesia maintains an import-approval list (LARTAS) covering many consumer goods, and SNI national standards apply to categories like electronics, cables, toys, bicycles and some building materials. First-time regulated SKUs need 2–6 weeks of lead time.
  3. Booking & pickup (Day 0–5). FCL to CY or LCL to our consolidation warehouse; VGM verified; Form E applied for at the Chinese customs/CCPIT with per-carton HS accuracy.
  4. China export declaration (Day 5–7). Standard export docs — our checklist of China export customs documents covers what suppliers must produce.
  5. Ocean transit (Day 7–21). Track milestones by container number through arrival at Priok or your destination port.
  6. Indonesian clearance — PIB filing (Day 21–25). The agent files the PIB (Pemberitahuan Impor Barang) electronically through CEISA; customs assigns a lane (see our clearance guide below); duties, VAT (PPN) and income-tax Article 22 are settled.
  7. Delivery (Day 25–28). Trucking from Priok to Jakarta addresses is same-day to 2 days; other islands add feeder + trucking.
Cartons being stuffed into a container with Form E documents prepared for Indonesian customs
Form E details must match the invoice and packing list exactly — Indonesian customs checks the certificate line by line.

Customs, Taxes and Compliance: The Part That Makes or Breaks the Shipment

Indonesia applies import duty by HS code (often 0–10% for consumer goods, higher for protected sectors), PPN (VAT) at 11% (with 12% applied to luxury categories since 2025), and income tax Article 22 (PPh 22), generally 2.5% of import value for registered importers (higher without an API-NPWP linkage). The ACFTA Form E removes most duty — but not VAT or PPh 22.

What catches importers off-guard is valuation. Indonesian customs maintains reference prices and actively queries invoices that look low, especially for consumer electronics and apparel. A hold for value review adds 5–10 working days. Our dedicated article on Indonesia import customs clearance gives the document list, duty tables and the holds we resolve most.

Should You Use DDP for Indonesia?

DDP works well in Indonesia for e-commerce sellers and buyers who don't hold an API — the forwarder imports under its own compliant structure and delivers duty-paid. But Indonesia's DDP market has more "creative" operators than Malaysia's: under-declared values and fake Form E usage are rampant, and cargo gets confiscated for it. Understand the cost build-up and compliance boundaries first — our DDP from China guide lays out the model, and it applies with extra caution here.

What Drives Rates on the China–Indonesia Lane?

Four forces move this lane's pricing more than any others:

  • Coal and commodity backhaul competition. Indonesian bulk exports (coal especially) influence container-line capacity decisions on the route; when commodity shipping economics are strong, container services consolidate and container rates firm.
  • The China–Indonesia trade imbalance. Far more containers move China → Indonesia than the reverse, so lines reposition empties and the export direction carries the equipment cost. China-bound rates from Jakarta are a fraction of the outbound leg.
  • Lebaran (Eid al-Fitr). Java's economic engine slows for roughly two weeks around Eid, then rebounds with a demand spike. Rates and space tighten in the 3 weeks before and the 2 weeks after.
  • Chinese holiday cycles. The pre-CNY rush on this lane is real: Indonesian importers pulling stock before Chinese factories close push January rates up 15–30%.

Practical translation: book this lane 10–14 days ahead in normal periods, and 3 weeks ahead in the January and May pressure windows. Our weekly rates page shows where promotional allocations stand each Monday.

Sea vs Air for Indonesia: The Side-by-Side

Sea FCL (Shenzhen → Jakarta)Sea LCLAir (CAN/SZX → CGK)
Port/airport to door time14–20 days16–24 days2–4 days
Cost basisUSD 750–1,250 (40HC)USD 12–25/CBMUSD 2.8–5.0/kg
Best for13+ CBM, regular replenishment1–13 CBMSamples, urgent stock, high-value density
Main riskRoll-over in peak weeksDevanning delays at Jakarta CFSCost on bulky cargo

Air freight into Jakarta lands at Soekarno–Hatta (CGK), with the densest lift from Guangzhou, Shenzhen and Hong Kong. For time-critical Indonesian programs, we frequently run a hybrid: launch stock by air, replenishment by sea — the two-mode structure typically lands total logistics spend 20–30% below air-only while keeping shelves stocked from week one.

Door-to-Door Timeline to Jakarta, Day by Day

PhaseDaysWhat happens
Booking + supplier handoverDay 0–4Sailing confirmed, cargo delivered to CY or CFS
Export declaration + cut-offDay 4–6Chinese export filing, VGM, port delivery
Ocean transitDay 6–20Direct Shenzhen–Priok service (9–14 days port to port)
PIB filing + clearanceDay 20–24Green lane 1–2 days; allow 3–6 with reviews
Delivery in JakartaDay 24–25Same-day to 2 days trucking from Priok

Add for distance: Surabaya +3–5 days, Medan +5–8, Makassar +7–10. These feeders are where Indonesian schedules genuinely differ from Malaysian ones — the mainline leg is comparable, but the on-carriage adds both days and a second set of handling risks.

Mini-case: the Lebaran two-mode plan

A Bandung fashion-accessories brand faced Lebaran 2026 (late March) with stock still in production in mid-February. Waiting for a single sea shipment meant Eid sales on empty shelves. We split the program: 6 CBM of hero SKUs flew CAN → CGK (delivered in 9 days door to door), while the remaining 19 CBM of volume lines sailed direct and cleared in the post-Eid window when customs queues had thinned. Their Eid sell-through hit plan; the sea leg arrived in time for the post-holiday restock wave that Lebaran travel always triggers.

How Do You Keep China–Indonesia Shipments on Schedule?

  • Book 10–14 days ahead — direct services are less frequent than on the Malaysia lane, so a missed sailing costs a week, not days.
  • Front-load compliance. NIB/API checks, LARTAS screening and SNI planning belong at PO stage, not at PIB filing.
  • Watch Lebaran and CNY. Indonesia's Eid exodus slows clearance and trucking for ~2 weeks; Chinese factories close for 2–3 weeks at CNY. Plan both in the same Q1–Q2 window consciously.
  • Monitor the first leg. If you accept a Singapore transshipment (common to Surabaya/Medan), connection buffer matters more than headline transit — our container tracking guide explains the early-warning milestones.
  • Insure the cargo. Longer multi-leg routings mean more handling; theft and damage exposure rises with each transfer — see what cargo insurance actually covers.

Frequently Asked Questions

How long does shipping from China to Indonesia take?

Ocean freight from Shenzhen to Tanjung Priok (Jakarta) runs 9–14 days direct and 12–16 days from Shanghai or Ningbo. Add 3–6 days for Indonesian customs clearance and delivery in Greater Jakarta. Air freight takes 2–4 days door to door.

How much does it cost to ship from China to Indonesia?

As of November 2026, a 20GP to Jakarta runs roughly USD 500–850 and a 40HC USD 750–1,250 from South China, all-in ocean side. LCL costs about USD 12–25 per CBM. Rates swing with intra-Asia space and pre-holiday demand.

What documents does Indonesian customs require?

The core set is the commercial invoice, packing list, bill of lading and the PIB (Pemberitahuan Impor Barang) declaration. A China–ASEAN Form E certificate secures preferential duty under ACFTA. Your importer needs API import identification and NIB business registration; many goods need LARTAS import approvals or SNI certification.

Which Indonesian port should I ship to?

Tanjung Priok (Jakarta) is the main gateway for western Indonesia and handles most China volumes. Use Tanjung Perak (Surabaya) for East Java, Belawan (Medan) for Sumatra, and Makassar for eastern Indonesia — most secondary ports are reached by feeder via Jakarta or Singapore.

Related articles
Industry references

Get Today's Rate & Lock Your Discount

Waymore Shipping offers FCL & LCL ocean freight from every major port in China — Shanghai, Ningbo, Shenzhen, Guangzhou, Qingdao, Xiamen, Tianjin and more. Rates updated weekly with carrier discounts.

👉 Check today's rate discounts  |  👉 Get a free freight quote

Contact Waymore Shipping
WhatsApp: +86 137 7763 7758  |  Email: daniel@waymoreshipping.com