PPakTransporters

Karachi Port Logistics Guide: Everything Importers and Exporters Need to Know

Karachi Port Logistics Guide: Everything Importers and Exporters Need to Know

Karachi Port is the economic heartbeat of Pakistan. Nearly 95% of Pakistan's seaborne trade passes through the Karachi Port Trust (KPT) facilities and the adjacent Port Qasim — a statistic that puts the operational competence of any logistics company working here directly on the line for every importer and exporter in the country.

In FY2024–25, Karachi Port processed 2.65 million TEUs of container cargo, handled 54 million tonnes of total cargo, and received 1,943 vessel calls — all records. Behind each of those numbers is a shipper, a clearing agent, a trailer, and a delivery timeline. This guide explains how the machinery of Karachi Port logistics works and what you can do to move through it faster and cheaper.


Karachi Port vs Port Qasim: Which One Handles Your Cargo?

Karachi Port Trust (KPT)

Karachi Port, established under the Karachi Port Trust Act, 1886, is the older and larger of the two facilities. It handles general cargo, bulk commodities, and the majority of Pakistan's container trade. Its two primary container terminals are:

KICT — Karachi International Container Terminal Operated by Hutchison Ports (Hong Kong), KICT is the largest container terminal at Karachi Port. It handles the majority of container volume and is the berthing point for most mainline shipping services calling Karachi. KICT is equipped with ship-to-shore gantry cranes and rubber-tyred gantry (RTG) cranes, supporting vessel handling up to 12,000 TEU capacity.

PICT — Pakistan International Container Terminal Operated by International Container Terminal Services Inc. (ICTSI), PICT handles significant container volume and is the terminal of choice for several major shipping line consortia. It offers 24-hour operations and electronic gate management.

Port Qasim Authority (PQA)

Port Qasim was established under the Port Qasim Authority Act, 1973 and is located approximately 40 km east of central Karachi near the Indus delta. It is the preferred facility for:

  • Automotive imports (CKD and CBU vehicles)
  • Fertiliser and agrichemical imports
  • Bulk liquid cargo (petroleum, chemicals)
  • Steel and construction materials

QICT — Qasim International Container Terminal is the primary container facility at Port Qasim, operated by DP World.

The shipping line's port call schedule — not the importer's preference — typically determines which port your container arrives at. Confirm this at the booking stage, because the inland transport arrangement, clearing agent, and documentation submission point differ between KICT, PICT, and QICT.


The Full Container Release Sequence at Karachi Port

Understanding every step in the release chain tells you exactly where delays enter — and where they can be eliminated.

Step 1: Arrival Notice

The shipping line or its local agent sends an Arrival Notice to the consignee or clearing agent typically 3–5 days before vessel ETA. This triggers the documentation preparation phase. Waiting for the Arrival Notice to begin paperwork is already too late for efficient clearance.

Step 2: Delivery Order (DO) Issuance

The consignee surrenders the original Bill of Lading (or presents a telex release confirmation) to the shipping line agent and pays all outstanding destination charges. In return, the shipping line issues a Delivery Order — the document authorising the port to release the container to the nominated transport company.

DO charges vary by shipping line. They typically range from USD 50–200 per BL and must be settled before customs clearance can proceed. Shipping lines that are members of the Pakistan Shipping Association (PSA) are subject to a code of conduct on transparent charge disclosure.

Step 3: Goods Declaration Filing via WeBOC

The clearing agent files the Goods Declaration (GD) through WeBOC (Web-Based One Customs), the FBR's electronic customs processing system. The GD must contain:

  • Correct HS (Harmonized System) Code — misclassification is grounds for penalty under Section 32 of the Pakistan Customs Act, 1969
  • Declared value compliant with SRO 450(I)/2001 customs valuation rules
  • Accurate weight, quantity, and container number
  • Shipper and consignee details as per the BL
  • All relevant licences, permits, or NOCs (for controlled commodities)

Pre-arrival filing — submitting the GD before the vessel berths — is permitted under Sub-Section 3 of Section 79 of the Pakistan Customs Act. It is the most effective technique for compressing clearance time, as the risk channel assessment occurs before the vessel even arrives.

Step 4: Channel Assignment and Examination

WeBOC's automated risk engine assigns each GD to a clearance channel:

Channel What Happens Average Duration
Green No examination — automated release 4–12 hours after duty payment
Yellow Document examination by Appraising Officer 1–2 additional working days
Red Physical examination at terminal 2–4 additional working days
Red (Scanning) Container scanning (non-intrusive) 4–8 additional hours

The government's 2025 reform package, developed in response to a National Assembly standing committee review, includes AI-based importer risk profiling designed to shift low-risk importers to Green Channel automatically over time, and 24-hour customs assessment operations at Karachi Port. The target is reducing average dwell time from the current 3–6 working days to under 48 hours.

Step 5: Duty and Tax Payment

Once the GD is assessed, the consignee receives a customs duty demand payable through the banking system. Payments can be made via any scheduled bank authorised for customs e-payment under the 1-BILL system. The cleared GD and payment confirmation generate a Single Administrative Document (SAD) or assessment order.

Step 6: Gate Pass Issuance

After duty payment confirmation is received by the customs system, a gate pass is generated electronically. This is the document the trailer driver presents at the terminal gate for container release. No container physically leaves the terminal without a valid gate pass linked to the specific container number, GD, and transport company.


Free Days, Demurrage, and Detention: The Hidden Cost Centre

This is where many importers lose the most money — not on freight rates, but on avoidable port charges.

Free Days at Karachi Port

Shipping lines typically allow 4–6 free days at Karachi Port from the date of vessel arrival. After free days expire, demurrage is charged for each calendar day the container remains in the terminal. Rates vary by shipping line and container type but typically range from:

  • TEU (20ft): USD 25–60 per day
  • FEU (40ft): USD 50–120 per day

The government has circulated proposals to standardise free days at 3 working days for Green and Yellow channel containers, effective upon clearance confirmation. This makes pre-arrival GD filing critical — under a 3-day regime, a container that takes 3 days to clear has zero buffer before charges begin.

Detention (Out-of-Port)

Detention is charged when the container is released from the port but the empty is returned late to the shipping line's depot. Free detention time is typically 5–7 days from gate-out. After that, per-diem charges apply — often at the same rate as demurrage.

Practical rule: Your import costs are not fully known until the empty is back at the depot and the shipping line has confirmed zero balance.


Container Dray and Haulage from the Terminal

Once the gate pass is issued, the logistics company dispatches a trailer to the terminal. Port gate procedures vary slightly by terminal:

At KICT: The driver presents the gate pass, receives a slot allocation from the terminal management system, and proceeds to the container stack for crane lift. Average gate-to-exit time: 45–90 minutes during normal operations, up to 3 hours during peak morning hours.

At PICT: Electronic gate entry with RFID-based truck identification is standard. Drivers register vehicle and gate pass details at the pre-gate kiosk before entry.

At QICT (Port Qasim): The Port Qasim road network is less congested than Karachi Port's surrounding area. Average gate processing time is shorter, but distance from central Karachi adds 45–60 minutes to the inland transit start point.

After gate-out, all containers are weighed at the terminal exit weight bridge. The recorded weight is the legal weight on which axle load compliance is assessed for the entire journey under the National Highways and Motorways (Dimensions and Weights) Rules, 2017.


Inland Dispatch from Karachi: Major Corridors

Pakistan's container freight network runs northward from Karachi on the following principal routes:

Karachi to Lahore (Busiest Container Corridor)

The Karachi–Lahore corridor (approximately 1,200 km) is the busiest inland freight route in Pakistan. Most moves use:

  • M-9 Motorway (Karachi to Hyderabad, 136 km) — completed 2019
  • National Highway N-55 (Hyderabad to Sukkur, then M-5) or Indus Highway
  • M-2 Motorway (Lahore bypass to delivery point)

Transit time: 2–3 days. Road freight rate: approximately Rs 14,000 per ton as of April 2026.

Karachi to Islamabad / Rawalpindi

Distance ~1,400 km via N-55 / M-1. Transit time: 3–5 days depending on season and NHMP checkpost queues.

Karachi to Faisalabad

Distance ~1,350 km. Transit time: 3–4 days. Faisalabad's industrial zones (Maqbool Road, Canal Road, Jaranwala Road) are primary textile and yarn import destinations.

Karachi to Multan

Distance ~950 km via N-55. Transit time: 2–3 days. Multan is the gateway for cotton and agricultural commodity imports into southern Punjab.

Within Karachi: Industrial Zone Moves

For local Karachi deliveries to industrial zones — SITE, Korangi, Landhi, Port Qasim Industrial Area, Northern Bypass — transit time from port is typically 1–4 hours depending on traffic. These moves are often completed the same day as gate-out.

Our full route coverage, including transit times to smaller cities, is detailed on the coverage areas page.


Karachi Port Logistics: The Documentation Checklist

For a standard commercial import, your clearing agent needs:

  • Original Bill of Lading (or telex release confirmation)
  • Commercial Invoice (seller-issued, with value, description, HS code reference)
  • Packing List (per-item weight and dimensions)
  • Certificate of Origin (if applicable for preferential duty rates)
  • Inspection Certificate (if required by commodity type — e.g., PSQCA for electronics)
  • Import Permit / NOC (for controlled items: pharmaceuticals, food, chemicals)
  • Insurance Policy (for insured cargo only)
  • Bank-endorsed import documents (for L/C shipments)

Missing any of these at the time of GD filing pushes the shipment into Yellow or Red channel regardless of the importer's track record.


How to Move Faster Through Karachi Port: 5 Practical Steps

1. File pre-arrival. Submit the GD before the vessel berths. This is the single most impactful action available under the current WeBOC system.

2. Verify HS code before filing. Confirm the correct HS code with your clearing agent before the GD is submitted. Disputes over classification are the leading cause of Yellow Channel flags on low-risk cargo.

3. Book your trailer at vessel ETA, not after clearance. Logistics companies with their own fleet can confirm trailer availability 3–5 days ahead. Waiting until the gate pass is issued means competing with every other importer whose cargo cleared the same day.

4. Confirm delivery order charges with your shipping line agent. Unexpectedly high DO charges delay payment and push you into demurrage. Ask for a full breakdown at booking.

5. Choose a transport company with terminal operating experience. Gate procedures, slot allocation systems, and documentation requirements differ between KICT, PICT, and QICT. A logistics company that only operates at one terminal will create problems at the others.

PK Transporters operates at all three major Karachi terminals. Learn more about our Karachi-based logistics operations.


FAQ: Karachi Port Logistics

Q: What is the difference between demurrage and detention? Demurrage is charged when your container stays in the port terminal beyond the free days. Detention is charged when the shipping line's empty container is returned late after the full container has been collected. Both are per-day charges and both are the importer's liability unless contractually shifted to the freight forwarder.

Q: Can I clear my import at an upcountry dry port instead of Karachi? Yes. Under the In-Bond Clearance Scheme, containers can be dispatched under customs seal to NLC dry ports at Lahore (MICT), Quetta, or Peshawar, where WeBOC clearance is completed locally. This reduces your Karachi free-day exposure and is worth considering for large-volume importers with consistent upcountry delivery volumes.

Q: What happens during a Red Channel physical examination? A Pakistan Customs examination officer physically inspects the cargo at the terminal examination bay. The importer or clearing agent must be present and the container must be unloaded for inspection. If cargo matches the GD declaration, the container is cleared after re-sealing. Discrepancies can result in cargo detention, penalty notices, or in serious cases, case filing under the Pakistan Customs Act.

Q: How do I check the status of my GD online? GD status is available on the FBR's WeBOC web portal (weboc.gov.pk) using your GD number and NTN/CNIC. Status updates in real time as your declaration moves through assessment, payment, and gate pass stages.

Q: Are there any exemptions from customs duty for certain industries? Yes. Pakistan offers duty exemptions and concessions under various SROs (Statutory Regulatory Orders) for industrial raw materials, IT hardware, renewable energy equipment, and other priority sectors. These exemptions are commodity-specific and require the correct SRO citation in the GD. Your clearing agent or a customs consultant should advise on applicable SROs for your import category.

Q: What is a CFS and when should I use it? A Container Freight Station (CFS) is a licensed facility near the port where Less than Container Load (LCL) cargo is consolidated and de-consolidated. If your import arrives as an LCL shipment, the shipping line's designated CFS handles the unpacking and hands over your cargo lot. CFS handling fees are separate from port charges and are typically listed in the freight contract.

Q: How far in advance should I book container transport for a Karachi-to-Lahore move? Ideally 3–5 days before expected gate-out. This allows time to confirm trailer type, route, and driver assignment. For peak periods — pre-Eid, post-budget, and Q4 import surges — book a week in advance. Last-minute bookings during busy periods attract availability premiums and increase your risk of missing free days.

Sharein𝕏

Written by PK Transporters Operations Team