Nepal is landlocked — it has no seaport. Every container of sea freight reaches Nepal the same way: by ocean to a gateway port in India or Bangladesh, then by rail or road to a Nepal dry port, where it is cleared by Nepal Customs. Here are the ports, the corridors, the transit times, and how to track it.
Planning ranges only — not quotes. Totals run roughly 3–6 weeks door-to-dry-port once you add port dwell and customs clearance.
| From | To gateway | Typical sea transit |
|---|---|---|
| Shanghai / Ningbo (China) | Kolkata / Vizag | ~14–22 days* |
| Singapore | Kolkata / Vizag | ~7–12 days |
| Port Klang (Malaysia) | Kolkata | ~8–12 days |
| Jebel Ali (UAE) | Nhava Sheva | ~5–8 days |
| Rotterdam / Hamburg (Europe) | Nhava Sheva | ~20–28 days |
| Rotterdam (Europe) | Kolkata | ~26–32 days |
| US East Coast (New York) | Nhava Sheva | ~30–40 days |
| Gateway | Distance | Mode | Typical transit |
|---|---|---|---|
| Kolkata / Haldia | ~720–770 km | Broad-gauge rail → Raxaul + road | ~3–6 days |
| Visakhapatnam | ~1,400 km | Container block trains | ~4–7 days |
| Nhava Sheva / Mundra | ~1,850–2,000 km | Rail (CONCOR) / road | ~6–9 days |
*Most East-Asia routings transship at Singapore, Port Klang or Colombo. Sea times exclude port dwell and the inland leg; add customs clearance at the dry port.
The sea ports Nepal’s cargo passes through — in India and Bangladesh:
Where the sea-and-rail journey ends and Nepal Customs clears the goods:
A reference overview for Nepali importers and exporters. Routing, rates and transit times vary — always confirm with your freight forwarder, shipping line and the Department of Customs.