CFS vs ICD vs Seaport vs Airport: How Your Choice Impacts Import Costs, Speed & Compliance

Dipankar Biswas
23/03/2026
5 min read
Summary

A clear guide for Indian importers comparing CFS, ICD, seaports and airports. Roles, charges, customs, cost, speed and risk

CFS vs ICD vs Seaport vs Airport: How Your Choice Impacts Import Costs, Speed & Compliance

Choosing whether your shipment routes via a CFS, ICD, seaport terminal or airport cargo complex directly affects your landed cost, clearance speed, customs risk and working capital cycle as an importer into India.

Most Indian importers focus on ocean or air freight rates and Incoterms, but a large part of the real cost sits in what happens after the vessel or aircraft arrives. Where your container or pallet is held, port yard, CFS, ICD or airport cargo terminal decides storage charges, inspection likelihood and last‑mile cost to your warehouse.

Every extra day at a port, CFS, ICD or airport attracts demurrage, detention or ground rent, often after only a few free days. Delays also lock up working capital in duties paid and inventory waiting for clearance, stretching cash flow for SMEs.

CFS, ICD, Seaport, Airport cargo terminal - What is the Difference?

Container Freight Station (CFS)

A CFS is a customs‑notified facility near a seaport or rail terminal where LCL cargo is consolidated or de‑consolidated, containers are stuffed or de‑stuffed, and goods are held temporarily under customs control. It provides warehousing, handling and a limited but important customs‑linked role, mainly supporting port operations and LCL flows.

Inland Container Depot (ICD / Dry Port)

An ICD is a full‑fledged customs station located inland, functioning as an extension of a seaport with facilities for receiving, storing, and clearing FCL and LCL containers. ICDs such as CONCOR’s ICD Tughlakabad near Delhi are rail‑linked to major ports like Nhava Sheva and Mundra and provide bonded storage, handling, and full import/export customs clearance.

Seaport / container terminal

A seaport container terminal is the coastal facility where vessels berth, containers are discharged or loaded, and port‑side services such as terminal handling, wharfage, limited storage and customs checks occur. From here, containers move directly to importers (DPD), to nearby CFSs, or onward by rail/road to ICDs.

Airport cargo terminal / air cargo complex

An airport cargo terminal or air cargo complex is the designated customs‑notified area at airports (e.g., Mumbai Sahar, Delhi) where international air freight is received, stored, inspected and cleared. Air cargo complexes handle high‑value or time‑sensitive shipments with faster transit but significantly higher freight and storage costs, and tighter cut‑offs.

How a typical import shipment actually moves

LCL import via seaport and CFS

Step 1: At origin, the freight forwarder consolidates multiple LCL shipments at an origin CFS and loads them into a shared container bound for India.

Step 2: Container arrives at a seaport like Nhava Sheva or Mundra, is discharged and moved under bond from the terminal to the nominated destination CFS.

Step 3: At the Indian CFS, the container is de‑stuffed, cargo is segregated by consignee, customs inspection takes place, and importers pay CFS handling, documentation, scanning and ground rent before taking delivery.

Major charges arise at: port (THC, wharfage, limited storage), CFS (handling, de‑stuffing, ground rent, scanning, admin) and from the shipping line (DO, container charges).

FCL import routed via ICD

Step 1: Full container is stuffed at the overseas factory or warehouse and shipped to an Indian gateway port.

Step 2: Instead of clearing at the coastal port, the container moves under transhipment to an ICD such as ICD Tughlakabad or other CONCOR/private ICDs serving inland clusters.

Step 3: At the ICD, the importer or CHA files Bill of Entry, customs examines cargo where required, duties are paid, and containers are destuffed or moved directly to the importer’s factory.

Key charges show up as: port THC and limited storage, inland rail/road movement to ICD, ICD handling and ground rent, and shipping line demurrage/detention if free time is exceeded.

Air import via airport cargo terminal

Step 1: Shipper hands over cargo and documents at origin airport cargo terminal, airline consolidates and flies goods to the destination airport (e.g., Mumbai, Delhi).

Step 2: At the Indian air cargo complex, terminal operators act as customs custodians, store cargo, and levy terminal processing, storage and demurrage charges as per AAI/AERA‑approved tariffs.

Step 3: Importer/CB files Bill of Entry on ICEGATE, customs assesses and inspects where required, and on Out‑of‑Charge cargo is handed over after payment of duty and terminal charges.

Because free time at airports is short and demurrage rates per kg escalate quickly, any documentation or duty payment delay can make air imports disproportionately expensive.

CFS vs ICD vs Seaport vs Airport

Facility

Typical Location

Typical Cargo Type

Relative Speed

Relative Cost Level

Customs Role

Best Suited For

CFS

Near seaport or railhead

Mainly LCL, some FCL

Medium

Medium

Limited, linked to port customs

SMEs/D2C importers with LCL or small FCL wanting flexibility

ICD

Inland, rail/road‑linked to ports

FCL and LCL

Medium

Medium

Full customs station

Importers in inland clusters with regular volumes

Seaport terminal

Coastal gateway (e.g., JNPT, Mundra)

Mainly FCL, some LCL

Slower than air, fast for DPD

Lower freight, moderate port fees

Primary customs control point

High‑

volume importers near ports or with strong DPD setup

Airport cargo terminal

At major airports (e.g., Mumbai, Delhi)

High‑value or urgent cargo

Fastest

Highest freight and storage

Full customs station

Importers needing speed over cost, or with fragile/

sensitive goods

FAQ

Is it cheaper to clear at port or at ICD?

There is no one size answer, clearing at port can be cheaper for consignees located near the gateway and using DPD, while inland importers often save overall by routing to ICDs because they reduce port storage and optimise inland transport via rail.

Do all LCL imports have to go through a CFS?

In practice, almost all international LCL flows are consolidated and de‑consolidated through CFS‑type facilities because mixed‑consignee containers must be stripped somewhere under customs control. However, some integrated logistics parks or ICDs may offer similar LCL handling functions, depending on how the service is structured.

Can I choose my CFS or ICD as an importer?

Often the shipping line, consolidator or forwarder nominates the CFS or ICD, but commercial importers can negotiate their preferred facility, especially on FOB or FCA terms.

When is air freight worth it for imports?

Air freight is justified when the cargo is high‑value, urgently needed, perishable, or tied to time‑critical events where lost sales or production downtime would exceed the additional freight and terminal costs.

What is the difference between a port, a terminal, a CFS and an ICD?

A port is the broader coastal location, a container terminal is the specific facility inside the port where vessels berth and containers are handled, a CFS is a nearby facility mainly for LCL consolidation/de‑consolidation and short‑term storage under customs, and an ICD is a full customs station inland acting as an extension of the port.

Do demurrage and detention work the same at port, CFS, ICD and airport?

All four charge for time beyond free periods, ports and airports for storage in their yards, CFS/ICDs for ground rent, and shipping lines for use of containers outside the terminal. But, rate structures, currencies and free days differ widely. Importers should obtain and monitor these slabs for their main ports, ICDs, CFSs and airports to avoid unpleasant surprises.

About the Author

Dipankar Biswas

I am an international trade, Supply Chain & Logistics Management professional with more than 8 years of in-depth experience in the Industry. I also create youtube videos @Global Vyapar (200K+ Subscribers).

Trusted by 10,000+ businesses

Simplify Your International Payments

Skip the complexity of traditional wire transfers with EximPe's smart payment solutions

Lightning Fast

Complete international transfers in hours, not days, with real-time tracking

Bank-Grade Security

Multi-layer encryption and compliance with international banking standards

Global Reach

Send payments to 180+ countries with competitive exchange rates

Why Choose EximPe for International Payments?

Up to 85% lower fees than traditional banks
Real-time exchange rates with no hidden markups
Automatic compliance and documentation
24/7 customer support in multiple languages
Bulk payment processing for businesses
API integration for seamless workflow
Dedicated relationship managers
Comprehensive transaction reporting

Join thousands of businesses who've already made the smart switch to EximPe for faster, cheaper, and more reliable international payments.

🚀 Trusted by 10,000+ exporters and importers worldwide

EximPe Support

EximPe SupportHi there! 👋
How can we help you with your global payments today?