Skip to content
Quickship Technologies logoQuickshipTechnologies

FreightUAE & KSA6 min read

Road Freight UAE to Saudi Arabia: Border and Documents

Road freight UAE to Saudi Arabia explained: Ghuwaifat and Batha crossing, export and Fasah documents, ZATCA fee, and what to expect on transit time.

By · Published

Looking for the software itself? See our freight forwarding software UAE, free to try for 3 days.

Road freight UAE to Saudi Arabia usually means one truck leaving Dubai, one exit at Al Ghuwaifat, one entry at Al Batha and a Saudi customs file that must be ready before the truck arrives. The two papers that stop most loads are the UAE export declaration and the Saudi Fasah clearance. Get both right and the border is a queue, not a problem.

This guide is for a Dubai distributor trucking pallets to a customer or warehouse in Riyadh. It covers the route, the documents on each side, the Saudi fee and what to expect on time.

How does road freight from the UAE to Saudi Arabia work?

A Dubai load goes by road on the E11 towards the far west of Abu Dhabi emirate, exits the UAE at Al Ghuwaifat and enters Saudi Arabia at Al Batha. Several forwarders describe this as the commercial land crossing between the two countries, and Khaleej Cargo's border guide treats Ghuwaifat and Batha as the two sides of one crossing.

Distance depends on where you start. Forwarders quote roughly 400 to 480 km from Dubai to the border. Khaleej Cargo gives about 5 to 6 hours of driving. Treat that as the easy part. The border and the paperwork take the time.

Two jurisdictions matter here:

  • Dubai Customs handles your export declaration in its system.
  • Abu Dhabi authorities control the physical exit at Ghuwaifat. Forwarders say this split is why a Dubai declaration can be fine and the truck still gets held at the exit for a missing paper.
  • ZATCA (Saudi customs) controls entry, through its Fasah platform.

Note that Hatta is not a route to Saudi Arabia. It leads to Oman.

Which documents does the UAE side need?

For goods leaving Dubai for another GCC state, you need a Statistical Export Declaration. The Dubai Customs Customer Guide says Dubai Customs works under the GCC Common Customs Law, that the declaration should carry the MAKASA stamp, and lists declaration types such as "Export from Local to GCC (statistical export)".

For land movements the guide lists supporting papers including:

  • an Exit/Entry certificate
  • a copy of the export declaration or manifest
  • a Land Manifest or Truck way bill

You file through Dubai Customs' Submit Customs Declaration service, which covers import, export, transit, transfer and temporary admission. Most distributors let a clearing agent do this.

The Dubai Customs Service Guide 2025 (v9) shows an Export Statistical Declaration fee of AED 50. Fees get revised, so check the current guide before you budget.

Keep these in the file as well, because your broker and the Saudi side will ask for them:

  • commercial invoice and packing list, with the same quantities and values
  • the Saudi consignee's name and details exactly as on their Fasah profile
  • certificate of origin, if your buyer or the product needs one
  • driver and truck details

For VAT treatment of the export, speak to your accountant and check the FTA's guidance at tax.gov.ae. I haven't covered it here.

What does Saudi Arabia need before the truck arrives?

The Saudi importer must complete Fasah clearing procedures at least 48 hours before the shipment reaches the port of entry. That is the rule on ZATCA's Import Instructions page. The importer can file directly or through a customs broker. Fasah also lets them track the shipment and receive notifications.

So the 48 hours counts from the truck's arrival at the border, not from the day it leaves Dubai. If your loading slips by a day, the Saudi clock slips with it. Tell your Riyadh customer or broker early.

ZATCA's Transit Declaration guide shows how the truck side works on Fasah. The carrier creates a Pre-Transit Declaration and books a truck appointment. The booking needs:

  • the customs declaration number
  • driver details
  • truck details

The guide also covers customs broker authorisation. Whether your load is booked as a transit or an import entry depends on how the broker files it, so ask which one applies.

ZATCA also tells importers to check product-specific conditions in the Customs Tariff or with their broker. Some goods need conformity paperwork. Saudi sources talk about SABER, SASO's platform, for shipment certificates. I couldn't find an official page to quote on the details, so ask your broker whether your product code needs one before you load.

What does the Saudi customs service fee cost?

The Saudi Press Agency reported the ZATCA customs service fee as 0.15% of the value of incoming goods, including insurance and freight. The minimum is SAR 15 and the maximum is SAR 500. Shipments exempt from duties and taxes have a special cap of SAR 130. It applies equally at land, sea and air ports.

Here are three hypothetical loads, using the SPA rules:

Value incl. insurance and freight 0.15% Fee under the SPA rules
SAR 5,000 SAR 7.50 SAR 15 (minimum)
SAR 200,000 SAR 300 SAR 300
SAR 500,000 SAR 750 SAR 500 (maximum)

This is only the service fee. Duty, VAT and broker charges are separate. Check ZATCA for the current rules.

What should you expect on transit time at the border?

Plan for a range, not a number. No official page publishes border times. Forwarders report that the crossing is open 24/7 (a 11 Oct 2026 update found no closure) and that the delays they see are slower processing, not closing. That is trade press, so confirm before you dispatch.

What usually decides your wait:

  • whether the Fasah file was cleared before arrival
  • whether the truck has an appointment
  • whether the paperwork matches the cargo on the truck
  • whether the load is picked for inspection
  • queues on the day

Say a Dubai distributor sends 12 pallets of packaged goods to Riyadh on a Sunday evening. The driver reaches Ghuwaifat overnight. The Saudi declaration was filed a day earlier and the invoice matches the packing list. That truck has a far better chance than one where the broker is still waiting for a corrected invoice. The same road, a very different delay.

Give your Riyadh customer a delivery window, not a promise. Build in a buffer if their shelves depend on this truck.

How do you prepare a pallet load step by step?

  1. Confirm the product's Saudi conditions. Ask your broker to check the Customs Tariff and any SABER requirement for your product code.
  2. Agree who files what. Name the UAE clearing agent, the Saudi broker and the carrier. Get broker authorisation sorted on the importer's Fasah account.
  3. Match the documents. Invoice, packing list and truck manifest must show the same quantities, values and consignee.
  4. File the UAE Statistical Export Declaration with Dubai Customs and keep the MAKASA-stamped copy.
  5. File the Saudi side on Fasah at least 48 hours before the truck's expected arrival.
  6. Book the truck appointment with the declaration number, driver details and truck details.
  7. Send the driver with a full paper set, plus a copy to the Saudi consignee.
  8. Track and record. Note the exit and entry times so you can plan the next load better.

What are the common mistakes?

  • Filing the Saudi side late. The 48-hour rule is counted back from the border arrival.
  • Invoice and packing list that don't match. One different carton count can hold a truck.
  • Wrong consignee name. The name must match the Saudi importer's profile.
  • No named broker. Both sides assume the other is filing.
  • Quoting a delivery date as a promise. Border time varies.
  • Forgetting the fee in the landed cost. The SAR 15 to SAR 500 service fee is small, but duty, VAT and broker charges add up.

Where does software help?

The paperwork problem is rarely one big error. It is five documents, three parties and a truck leaving at 6pm. If you run a freight forwarding business, the Freight Management module from Quickship keeps each inquiry, quote, shipment and invoice in one record. For the declaration side, the Customs Clearance module covers UAE and KSA. Quickship is a software company. It doesn't move, store or clear your goods. Your carrier and licensed broker still do that.

Whatever tool you use, the rule is simple. One shipment, one file, one named owner for each document.

Frequently asked questions

Is the Ghuwaifat and Batha border open 24 hours?

A forwarder's border update dated 11 Oct 2026 reported the crossing open 24/7 with no closure, only slower processing at times. That is not an official notice, so confirm with your broker or carrier before you dispatch. Opening hours for specific lanes and services can change.

Does the ZATCA customs service fee apply to goods that arrive by truck?

Yes. The Saudi Press Agency report on the fee says it applies equally at land, sea and air ports. It is 0.15% of the value of incoming goods including insurance and freight, with a SAR 15 minimum and a SAR 500 maximum. Check the SPA page and ZATCA for the current position.

Who files the Fasah declaration, the distributor or the broker?

ZATCA says importers can file directly or through a customs broker. Most distributors use a licensed broker who has authorisation on the importer's Fasah account. Agree in writing who files and who pays any fees.

How long does a truck take from Dubai to Riyadh?

One forwarder quotes about 5 to 6 hours of driving from Dubai to the border. The border processing time and the leg on to Riyadh vary with paperwork, inspections and queues. No official figure exists, so ask your carrier for a range and plan stock cover around it.

Sources

  1. ZATCA Import Instructions (Fasah clearing, 48 hours before arrival)
  2. ZATCA user guide: Creating a Transit Declaration on Fasah
  3. SPA: ZATCA customs service fee
  4. Dubai Customs Customer Guide
  5. Dubai Customs Service Guide 2025 (v9)
  6. Dubai Customs: Submit Customs Declaration service

Rules and fees in the UAE and Saudi Arabia change. This guide reflects the sources above on 6 November 2026. Check the official source before acting on it.

Freight Management Module

Every freight job from inquiry to invoice, with its emails, quotes and documents, in one module.

Book a demo

Related guides

Instant quote