Riyadh Dry Port: China freight guide for the Saudi inland container depot
A port-intelligence page for shippers routing China freight to Riyadh and central Saudi Arabia. This page explains what Riyadh Dry Port is as an inland container depot (ICD), how cargo reaches it through the Dammam rail/road corridor, why inland clearance can beat coastal discharge for Riyadh cargo, what the corridor costs, and the SABER/VAT rules that still apply at the inland gate.
Confidence badges separate verified figures from indicative market and port snapshots. Treat every LOW-confidence transit, facility and fee note as indicative, verify with Mawani or your carrier before relying on it.
1. Why Riyadh Dry Port matters for China freight
Riyadh Dry Port is the inland container depot that turns a Dammam discharge into a Riyadh delivery. It is not a seaport — no vessel calls there — but it is where the economics of a central-Saudi shipment are decided. A container discharged at Dammam can be moved inland by rail or road, cleared under FASAH, and released close to the capital’s consumer base instead of being collected hundreds of kilometres away at the coast.
The commercial logic is one of final delivery. Riyadh is the country’s capital, its largest inland market, and the distribution centre for the central provinces. When your consignee is in Riyadh, the dry-port flow shortens the final trucking leg, keeps clearance close to the buyer, and reduces the risk of a container sitting at a congested coastal terminal while the inland leg is arranged. For consumer goods, retail replenishment and regular FCL/LCL flows, that inland proximity is often worth more than a marginal ocean-rate difference.
The verified research snapshot does not publish a depot-specific throughput or an inland transit figure for Riyadh Dry Port. It does confirm the Mawani total: Saudi ports handled 8.3 million TEU in 2025, up 10.6% year-on-year. Depot capacity, rail capacity and the Dammam–Riyadh transfer time are therefore marked LOW and attributed to the Saudi Ports Authority (Mawani) in the tables below rather than invented.
2. Riyadh Dry Port parameters
Use this table as an orientation, not a capacity guarantee. Because Riyadh Dry Port is an inland facility, its parameters are about the inland corridor and clearance function rather than berths and drafts. Specific capacity, rail and throughput figures were not published in the verified research snapshot, so those rows stay deliberately empty of invented numbers.
| Parameter | Value | Planning note | Confidence |
|---|---|---|---|
| Country | Saudi Arabia | GCC member; freight moves on the China–GCC corridor | MEDIUM |
| Facility type | Inland container depot (dry port / ICD) | Not a seaport; an inland distribution and clearance point for Riyadh | MEDIUM |
| Location | Riyadh, central Saudi Arabia | Sits close to the capital consumer base and central-region industry | MEDIUM |
| Served via | Dammam rail / road corridor | Usually reached through King Abdulaziz Port Dammam discharge | MEDIUM |
| UN/LOCODE | — | Use SADMM (Dammam) on the bill of lading; the dry port has no seaport code | MEDIUM |
| Rail connection / inland transfer | Not published in verified snapshot | Verify schedule and capacity per Saudi Ports Authority (Mawani) or the operator | LOW |
| Depot capacity / throughput | Not published in verified snapshot | Mawani total across Saudi ports was 8.3M TEU in 2025 | LOW |
| Customs function | Inland clearance point under FASAH / ZATCA | Confirm whether clearance happens at Dammam or at Riyadh Dry Port | MEDIUM |
Sources — Riyadh Dry Port parameters
- Mawani — Saudi Ports Authority port-authority
3. China to Riyadh transit windows
Transit to Riyadh Dry Port is always a two-stage figure: the ocean leg to Dammam, then the inland rail or road transfer to the dry port. Quoting the ocean leg alone understates the true door time, so treat the figures below as planning ranges and confirm the vessel, voyage and inland handover before committing a delivery date.
| Origin | Service | Indicative transit | Basis | Confidence |
|---|---|---|---|---|
| Shanghai | Sea port-to-port (to Dammam) | ~20 days typical (15–30 day range) | WorldFreightHub route data — verify with carrier | LOW |
| Ningbo-Zhoushan | Sea port-to-port (to Dammam) | ~20 days typical (15–30 day range) | WorldFreightHub route data — verify with carrier | LOW |
| Shenzhen (Yantian / Shekou) | Sea port-to-port (to Dammam) | ~20 days typical (15–30 day range) | WorldFreightHub route data — verify with carrier | LOW |
| Shanghai → Riyadh (via Dammam) | FCL corridor | ~30–40 days | Freightos Shanghai–Riyadh FCL route data | LOW |
| China → Dammam / Riyadh Dry Port | Sea plus inland leg | ~30–45 days | Freightos and market corridor context | LOW |
| Dammam → Riyadh Dry Port | Inland rail / road transfer | Not published in verified snapshot | Per Saudi Ports Authority (Mawani) / operator | LOW |
Sources — China to Riyadh Dry Port transit times
4. Riyadh Dry Port vs direct coastal discharge: when the ICD wins
This is the decision that determines most of the inland cost and transit. The dry port wins when the goods are destined for Riyadh and central Saudi Arabia; a direct coastal discharge wins when the consignee is already in the Eastern Province, or when the cargo belongs to the western corridor. The table below gives the common scenarios from the Riyadh side.
| Scenario | Best-fit flow | Why | Confidence |
|---|---|---|---|
| Riyadh and central KSA consignees | Dammam + Riyadh Dry Port | Established rail/road inland corridor to the capital region | LOW |
| Consumer goods for Riyadh distribution | Riyadh Dry Port inland clearance | Inland clearance keeps the last-mile leg close to the final market | LOW |
| LCL to Riyadh | Dammam + Riyadh Dry Port CFS | Deconsolidation near the consignee avoids a cross-country trucking leg | LOW |
| Eastern Province industrial cargo | Dammam direct | Closest gateway to Eastern Province sites | LOW |
| Western KSA consignees (Jeddah, Makkah, Madinah) | Jeddah | Red Sea gateway keeps the western inland leg short | LOW |
| Time-critical Riyadh cargo | Compare air / direct trucking | Sea plus rail transfer adds inland time and handover risk | LOW |
Sources — Riyadh Dry Port routing context
Choose Riyadh Dry Port when...
- The consignee is in Riyadh or the central Saudi provinces.
- The cargo is consumer goods, retail or regular FCL/LCL distribution.
- Inland clearance close to the buyer is more valuable than coastal release.
- You want the established Dammam → Riyadh Dry Port corridor.
Choose a different flow instead when...
- The consignee is in Dammam, Khobar, Jubail or the Eastern Province.
- The cargo is western-KSA, Makkah, Madinah or Red Sea trade.
- The shipment is time-critical and rail transfer time is unacceptable.
- Your carrier or broker confirms a cleaner direct coastal release.
5. Facilities, inland connection and the Riyadh hinterland
Riyadh Dry Port functions as a container yard, clearance point and central-KSA distribution hub rather than a deep-water terminal. The verified snapshot does not enumerate a rail operator timetable, CFS directory or specific capacity, so this list is an operational orientation marked LOW and should be confirmed against Mawani and your forwarder for the actual move.
| Facility | Function | Planning note | Confidence |
|---|---|---|---|
| Rail link from Dammam | Inland container transfer to Riyadh | Schedule and capacity not enumerated in snapshot — verify with Mawani / operator | LOW |
| Road / trucking connection | Last-mile from the dry port to Riyadh and central KSA | Inland distance and rate are route-dependent | LOW |
| CFS and bonded storage | LCL deconsolidation, examination and customs-controlled storage | Confirm nominated CFS charges | LOW |
| Customs clearance point | FASAH inland clearance option | Confirm whether clearance happens at Dammam or Riyadh Dry Port | LOW |
| Container yard / depot | Container storage and repositioning | Free-time and storage charges vary; request fee schedule | LOW |
| Central KSA distribution hub | Riyadh and central-region last-mile distribution | Proximity to the capital consumer base shortens final delivery | LOW |
Sources — Riyadh Dry Port facilities & inland connection
- Mawani — Saudi Ports Authority port-authority
- DP World industry
6. Post-arrival cost composition at Riyadh Dry Port
The ocean rate is only one line, and for Riyadh cargo the inland leg is the extra line that coastal-only shipments may not carry. Destination THC, the Dammam–Riyadh rail or trucking charge, ICD handling, clearance, SABER conformity, and per-day demurrage/detention charges together decide the landed cost — which is why “all-in to Riyadh” is the only useful comparison number.
Demurrage and detention
Demurrage is charged when an imported container stays inside the coastal terminal or dry port beyond the free time after discharge. Detention is charged by the ocean carrier when the container stays outside beyond the free time after collection. Free-time allowances and per-day rates differ by location, line and terminal and were not published in the verified snapshot, so always request the fee schedule before booking.
The practical way to avoid both is to finish clearance before the container arrives: submit the FASAH pre-arrival declaration, obtain the SABER SC before arrival, keep documents ready, and book the inland rail or trucking leg before the container is discharged at Dammam.
Full Riyadh Dry Port destination cost stack
| Cost component | Who charges it | Indicative magnitude | Confidence |
|---|---|---|---|
| Inland rail / trucking Dammam → Riyadh | Rail or trucking operator | Not published in verified snapshot — request destination quote | LOW |
| ICD handling and dry-port charges | Riyadh Dry Port operator | Not published in verified snapshot — request fee schedule | LOW |
| Customs clearance and brokerage | Saudi customs broker / agent | Not published in verified snapshot — request fee schedule | LOW |
| SABER PC and SC conformity fees | SASO / SABER platform + laboratories | PC per product + SC per shipment; not published — request quote | LOW |
| Demurrage | Coastal terminal / dry port (after free time) | Per-day charge; free time varies by location and line | LOW |
| Detention | Ocean carrier (after free time) | Per-day charge; free time varies by carrier | LOW |
| Import duty (baseline) | ZATCA | 5% of CIF value (GCC Common External Tariff) | MEDIUM |
| Import VAT | ZATCA | 15% on CIF value + customs duty | HIGH |
| Excise tax (if applicable) | ZATCA | Tobacco 100%; energy drinks 50%; carbonated drinks 50% | MEDIUM |
Sources — Riyadh Dry Port destination costs & customs
- Mawani — Saudi Ports Authority port-authority
- ZATCA — Saudi Customs / Tax Authority government
- Commenda — Saudi Arabia import VAT guide organization
- Liaoning CCPIT — SABER SC certificate notice (26 Dec 2024) government
- Freightos — Shanghai to Riyadh route data industry
7. Compliance at Riyadh Dry Port: SABER, VAT, duty and FASAH clearance
Tax and duty
Saudi import VAT is 15%, effective since 1 July 2020, and is calculated on the CIF value plus customs duty. The baseline import duty is 5% of CIF under the GCC Common External Tariff, with protective or anti-dumping tariffs of 15–25% possible on specific goods. Excise tax adds 100% on tobacco, 50% on energy drinks and 50% on carbonated drinks where applicable. The tax treatment is national, so clearing inland at Riyadh Dry Port does not change the rate itself.
SABER / SASO in the correct order
- Register the importer and product on the SABER conformity platform.
- Obtain the PC (Product Conformity Certificate) — product testing first, then pre-shipment inspection; validity is about one year and it is issued once per product.
- Once the bill of lading is available, apply for the SC (Shipment Conformity Certificate) for that specific shipment.
- Receive the SC before cargo arrival — since 1 January 2025, an SC applied after arrival is void and clearance fails.
- Submit the pre-arrival customs declaration through FASAH, Saudi Arabia’s single-window system, with the SC attached.
Documents, classification and the inland clearance point
Standard documents are the commercial invoice, bill of lading, packing list, certificate of origin and the SABER conformity certificate for regulated goods. Classify goods with the correct HS code before quoting, because both duty and conformity requirements depend on it. Note that ISF is a United States requirement and does not apply to Saudi Arabia; Saudi Arabia’s equivalent advance-filing step is the FASAH pre-arrival declaration.
FASAH is the single window that connects importers, customs brokers, terminals and ZATCA, so the pre-arrival declaration, duty/VAT assessment and clearance status all sit in one flow. For Riyadh cargo, confirm whether clearance happens at Dammam or at Riyadh Dry Port, because that changes the document timing, the inland handover point and which party is responsible for the inland leg.
Sources — Saudi customs & ports
- Mawani — Saudi Ports Authority port-authority
- ZATCA — Saudi Customs / Tax Authority government
8. Frequently asked questions
What is Riyadh Dry Port?
Riyadh Dry Port is Saudi Arabia’s inland container depot (ICD) serving the capital region. It is not a seaport; containers are discharged at a coastal port, usually King Abdulaziz Port Dammam, and moved inland by rail or road for customs clearance and final distribution around Riyadh and central Saudi Arabia.
Is Riyadh Dry Port a seaport?
No. It is an inland container depot, so the bill of lading uses the coastal seaport code. For a Dammam-served corridor that is SADMM; Riyadh Dry Port itself has no seaport UN/LOCODE in the verified snapshot.
How does cargo reach Riyadh Dry Port from China?
The usual routing is ocean freight from China to King Abdulaziz Port Dammam, followed by an inland rail or road transfer to Riyadh Dry Port, where the container is cleared and delivered to the final consignee. Confirm the exact inland mode and handover point with your forwarder.
Why use Riyadh Dry Port instead of clearing at Dammam?
The main reasons are inland clearance close to the Riyadh consumer base, shorter final trucking, and a route that avoids some coastal-port congestion and cross-country delivery after release. It is a hinterland decision: if the goods are destined for Riyadh or central Saudi Arabia, the dry-port flow is usually the conventional choice.
How long does China to Riyadh Dry Port take?
Indicative planning is about 20 days typical for the China–Dammam ocean leg and roughly 30–45 days for the full sea plus inland corridor. Freightos puts the Shanghai–Riyadh FCL corridor around 30–40 days. The Dammam–Riyadh rail/road segment itself was not published in the verified snapshot, so confirm it with the operator.
What destination code do I use for a Riyadh Dry Port shipment?
Use the coastal port code on the bill of lading, typically SADMM for Dammam, and name Riyadh Dry Port as the final place of delivery. Ask the carrier to confirm the precise B/L destination and the inland handover instructions.
Can I clear customs at Riyadh Dry Port?
Riyadh Dry Port can function as an inland clearance point under Saudi Arabia’s FASAH single-window system. Confirm with your broker whether the shipment clears at Dammam or at Riyadh Dry Port, because that changes the document timing and the inland handover point.
What costs are added by the inland leg to Riyadh?
The inland rail or trucking charge, the dry-port ICD handling and any CFS or storage charges are added on top of the ocean freight and destination THC. Specific amounts were not published in the verified snapshot, so request an all-in destination quote from your forwarder.
Do SABER rules apply to Riyadh Dry Port shipments?
Yes. Regulated goods need the Product Conformity Certificate (PC) per product and the Shipment Conformity Certificate (SC) per shipment. Since 1 January 2025 the SC must be obtained before cargo arrival or clearance fails, regardless of whether the cargo clears at Dammam or at Riyadh Dry Port.
What import taxes apply at Riyadh Dry Port?
The baseline import duty is 5% of CIF value under the GCC Common External Tariff, and Saudi import VAT is 15%, calculated on CIF value plus customs duty. Excise tax can add 100% on tobacco, 50% on energy drinks and 50% on carbonated drinks where applicable.
How do demurrage and detention work for Riyadh cargo?
Demurrage is charged when the imported container stays inside the coastal terminal or dry port beyond free time after discharge. Detention is charged by the ocean carrier when the container stays outside beyond free time. Finish clearance and book the inland leg before discharge to avoid both.
Which goods suit the Riyadh Dry Port route?
Goods destined for Riyadh and central Saudi Arabia — especially consumer goods, retail distribution, LCL consolidations and regular FCL flows — usually suit the Dammam → Riyadh Dry Port corridor. Western-KSA and Red Sea cargo is normally better served through Jeddah instead.
9. Data freshness & monthly update cadence
This page is marked August 2026 updated. Verified rates and rules are re-checked against ZATCA on the VAT/duty side; inland-transfer parameters and dry-port details are re-checked against Mawani. Figures that remain unpublished or unverifiable stay at LOW confidence with a per-Mawani attribution instead of being filled with estimates.
If an inland transit, depot capacity or fee amount becomes available from Mawani, the rail/road operator or ZATCA, the table is updated, the confidence badge is raised, and the modified date in the page metadata is changed. Subscribe to your forwarder’s schedule and the Mawani/ZATCA notices for the shipment-level values that matter at booking time.
Get an all-in China to Riyadh Dry Port quote
Tell us your origin, commodity, container or CBM and final Riyadh destination, and we will connect you with providers who can quote ocean freight, the Dammam–Riyadh inland leg, SABER and dry-port destination fees together.
Get a quote