Shipping from China to Indonesia: The Complete 2027 Guide
- 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.
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 port | Best for | Transit from Shenzhen | Service |
|---|---|---|---|
| Tanjung Priok (Jakarta) | Greater Jakarta, West & Central Java | 9–14 days direct | 1–3 direct calls/week |
| Tanjung Perak (Surabaya) | East Java industry | 12–17 days | Some direct; often via Jakarta/Singapore |
| Belawan (Medan) | Sumatra, Penang-strait trade | 14–20 days | Feeder via Singapore/Jakarta |
| Makassar / Balikpapan | Eastern Indonesia, Kalimantan | 16–24 days | Feeder 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 → Destination | 20GP (USD) | 40HC (USD) | LCL per CBM (USD) |
|---|---|---|---|
| Shenzhen → Jakarta | 500–850 | 750–1,250 | 12–22 |
| Guangzhou → Jakarta | 500–830 | 750–1,220 | 12–22 |
| Xiamen → Jakarta | 520–860 | 780–1,280 | 13–24 |
| Shanghai → Jakarta | 560–900 | 840–1,350 | 15–26 |
| Qingdao → Jakarta | 590–950 | 880–1,400 | 16–28 |
| Shenzhen → Surabaya | 580–920 | 870–1,380 | 15–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?
- 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.
- 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.
- 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.
- China export declaration (Day 5–7). Standard export docs — our checklist of China export customs documents covers what suppliers must produce.
- Ocean transit (Day 7–21). Track milestones by container number through arrival at Priok or your destination port.
- 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.
- Delivery (Day 25–28). Trucking from Priok to Jakarta addresses is same-day to 2 days; other islands add feeder + trucking.
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 LCL | Air (CAN/SZX → CGK) | |
|---|---|---|---|
| Port/airport to door time | 14–20 days | 16–24 days | 2–4 days |
| Cost basis | USD 750–1,250 (40HC) | USD 12–25/CBM | USD 2.8–5.0/kg |
| Best for | 13+ CBM, regular replenishment | 1–13 CBM | Samples, urgent stock, high-value density |
| Main risk | Roll-over in peak weeks | Devanning delays at Jakarta CFS | Cost 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
| Phase | Days | What happens |
|---|---|---|
| Booking + supplier handover | Day 0–4 | Sailing confirmed, cargo delivered to CY or CFS |
| Export declaration + cut-off | Day 4–6 | Chinese export filing, VGM, port delivery |
| Ocean transit | Day 6–20 | Direct Shenzhen–Priok service (9–14 days port to port) |
| PIB filing + clearance | Day 20–24 | Green lane 1–2 days; allow 3–6 with reviews |
| Delivery in Jakarta | Day 24–25 | Same-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.
- How Much Does It Cost to Ship a Container from China to Indonesia?
- China to Indonesia Transit Times: Ports, Schedules & Delays
- China to Indonesia Customs Clearance: Documents, Duties & Process
- Private Label Shipping: From OEM Production to Retail Shelf
- Amazon FBA Shipping from China: The Complete Playbook
- Shipping from China to Saudi Arabia: The Complete 2027 Guide
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.