Skip to content

Shipping from Dubai to Oman: road, sea and air freight guide

Cargo trucks on the highway carrying freight from Dubai to Oman — Anil Darya

Shipping from Dubai to Oman usually means a truck across a land border, a container on a sea service to Sohar or Salalah, or air cargo for urgent goods. Oman Customs, part of the Royal Oman Police, clears every shipment through its Bayan system, and the right documents decide whether your cargo crosses in hours or waits at the border. This guide covers the modes, the ports, customs, duty and VAT, and the steps we follow for your shipment.

Shipping from Dubai to Oman at a glance

ItemDetail
Main modesRoad freight (full or shared truck), sea freight (FCL, LCL, breakbulk), air cargo
Dubai land customs centre for OmanHatta Customs Center, open round the clock
Omani land crossings with the UAE (examples)Al Wajajah and Khatmat Milaha
Main Omani seaportsSohar (north), Salalah (south), Duqm (central coast)
Muscat's old cargo portPort Sultan Qaboos stopped commercial cargo calls in 2014; cargo moved to Sohar
Customs authority in OmanDirectorate General of Customs, Royal Oman Police
Declaration systemBayan (import, export and transit declarations)
Bayan declaration feeOMR 15 for companies, OMR 5 for individuals
Customs duty on foreign goodsGCC common external tariff of 5%, with listed exemptions
Goods of GCC national originExempt from duty with invoice and proof of origin
VAT in Oman5% standard rate
Sohar container terminal by roadWithin four hours of Dubai, Muscat and Abu Dhabi (terminal operator)

How can you ship cargo from Dubai to Oman?

You have three realistic options. The right one depends on volume, cargo type, where in Oman the goods are going and how fast you need them.

ModeBest forWhat to plan
Road, full truck (FTL)Pallets, building materials, machinery, food, retail stock going to Muscat, Sohar, Nizwa or BuraimiTruck type, border crossing, Bayan declaration filed before the truck arrives
Road, shared truck (LTL)A few pallets or cartonsConsolidation date, packing list per consignee, clear carton marks
Sea, FCLFull 20ft or 40ft containers, heavy cargo, goods for southern OmanCarrier service to Sohar or Salalah, free time, inland delivery in Oman
Sea, LCLSmall sea shipments that are not urgentConsolidator's sailing, CFS unpacking at the Omani port
Breakbulk and project cargoOversized or very heavy piecesVessel type, lifting plan, road permits for abnormal loads in Oman
Air cargoUrgent parts, samples, high-value goodsAirport of arrival (Muscat or Salalah), chargeable weight, DG acceptance

For most commercial cargo going to northern Oman, road is the default because the two countries share land borders. Sea freight makes more sense for full containers that are already in a UAE port, for heavy or oversized cargo, and for consignees in the south near Salalah.

Road freight via the UAE-Oman land borders

Trucks leaving Dubai for Oman clear UAE customs at a land customs centre, cross the border, and clear Oman Customs on the Omani side. Dubai Customs runs the Hatta Customs Center at the Hatta crossing, which it describes as a key link between the UAE and Oman. The centre works round the clock and uses smart scanning equipment. In the first half of 2023 it cleared 46,965 cargo trucks, an average of about 260 a day, mostly carrying foodstuffs. Other goods moved by land include fruit and vegetables, electronics, marble, ceramics, engines, heavy machinery and cement.

On the Omani side, Al Wajajah and Khatmat Milaha are two of the land crossings with the UAE named by the Royal Oman Police in 2026. Which crossing your truck uses depends on the loading point in the UAE and the delivery address in Oman. Ask for the crossing to be named on the quote, because the Bayan declaration is filed for a specific customs post.

Two permits matter for trucks. Oman's Ministry of Transport, Communications and Information Technology issues permits for the entry and exit of foreign land vehicles, and a separate permit for exceptional heavy loads. If your cargo is wide, tall or heavy enough to need a lowbed trailer, the abnormal load permit must be in place before the truck reaches the border.

[AMIR-FACT: our real door-to-door road transit time Dubai to Muscat (and to Sohar), including border clearance, and the border crossing we normally use]

Sea freight: FCL, LCL and breakbulk

Sea freight from the UAE to Oman lands mainly at two ports. Sohar Port, in the north, handles containers through Hutchison Ports Sohar, a terminal with 2 million TEU of annual capacity and an 18 m draft. General cargo, breakbulk, Ro-Ro and dry bulk go through C. Steinweg Oman. The Port of Salalah, in the south, has a container terminal with a 6 million TEU capacity and a general cargo terminal with 13 berths.

Container sea freight suits you if the cargo is already in a UAE port or free zone, if you ship full containers regularly, or if your consignee is in Dhofar near Salalah. For Muscat, note that Port Sultan Qaboos stopped taking commercial cargo vessels on 31 August 2014, and commercial activity moved to Sohar. A Muscat consignee receiving sea cargo therefore usually gets it through Sohar plus a truck.

LCL works for small sea shipments, but it adds unpacking at the destination container freight station. Our guide to choosing between FCL and LCL shows where the break-even point usually sits. Carrier choice, sailing frequency and the loading port in the UAE all change the price, so we compare sea freight options from the UAE before you book.

[AMIR-FACT: the carriers or feeder services we actually book from Jebel Ali to Sohar and Salalah, with their real port-to-port transit time]

Air cargo from Dubai to Oman

Air cargo is the fastest option for urgent goods. Oman's main airports for cargo are Muscat International Airport and Salalah Airport, which sits next to the Port of Salalah. Oman Air Cargo also runs a daily road feeder service between Dubai and Muscat that moves perishables, general cargo and larger shipments that do not fit on narrowbody aircraft. Our air cargo team compares direct flights and trucked air cargo for your shipment.

Breakbulk, project cargo and dangerous goods

Heavy machinery, steel and project cargo can go by lowbed truck if the size and weight fit Omani road rules, or by sea to Sohar, where C. Steinweg Oman handles project cargo, steel and Ro-Ro on 4 berths with 16 m water depth. Our break bulk and project cargo service plans the lift, lashing and route.

Dangerous goods need extra approvals. In March 2026 the Port of Salalah advised that vessel operators must get prior approval from the Ministry of Transport, Communications and Information Technology before calling any Omani port with Class 1, 2.1, 3, 4.3, 5.1 or 5.2 goods on board. Chemicals also need an Environment Authority permit, and explosives and fireworks need a Royal Oman Police permit. Our dangerous goods shipping team checks the class, packaging and permits before you commit to a sailing or a truck.

Container terminal at Sohar Port receiving sea freight from the UAE — Anil Darya

Which Omani port or city is your cargo going to?

Oman is a large country, so the delivery address often decides the mode before price does.

Destination areaUsual gatewayWhy
Sohar and Al Batinah NorthRoad, or sea into Sohar PortShort road distance from the UAE border; Sohar has the container and general cargo terminals
MuscatRoad, or sea into Sohar plus truckPort Sultan Qaboos no longer takes commercial cargo
Buraimi and the interiorRoadClose to the land border
Salalah and DhofarSea into the Port of Salalah, or airSalalah has a large container terminal next to the free zone and the airport
Duqm and Al WustaSea into Duqm, or roadDuqm is one of the ports in the Asyad group; check carrier calls before booking

On the UAE side, most containers load at Jebel Ali. Depending on where the cargo sits, a different UAE port can cut the trucking leg. See our guides to Jebel Ali port shipping and Fujairah port shipping.

Oman customs clearance: how Bayan works

All customs declarations in Oman, whether import, export or transit, are created in Bayan, the electronic system of the Directorate General of Customs at the Royal Oman Police. The declarant signs in, creates the declaration, selects the correct code, attaches the documents, submits and pays. The service fee is OMR 15 for companies and OMR 5 for individuals.

Oman Customs offers a pre-import value check. The importer can ask customs, through Bayan, to confirm the value, HS code and country of origin of goods, including the CIF value, before the shipment starts. Customs may ask for a sample, a catalogue or photos. This is worth doing for new products or goods with unclear classification.

At the Port of Salalah, Bayan is linked to the terminal system. Since 27 May 2024, inspection requests and release messages pass electronically between customs and the port, and paperwork is no longer accepted for those steps. The port asks that bill of lading details are submitted correctly from origin, because errors delay Bayan processing.

What documents does Oman Customs need?

For a Bayan declaration, Oman Customs lists commercial invoices, a certificate of origin from the manufacturer's country, and a declaration issued by the exporting country. Permits are added when the goods require them. In practice, a shipment from Dubai needs the set below.

DocumentWho provides itNotes
Commercial invoiceSellerValues, HS codes and descriptions must match the packing list
Packing listSellerWeights and piece counts per package
Certificate of originDubai Chambers (for goods exported or re-exported from Dubai) or the manufacturer's countryNeeded for duty treatment; GCC-origin goods need proof of origin
UAE export declarationExporter or its clearing agent, through Dubai CustomsThis is the "declaration issued by the exporting country" Oman Customs asks for
Bill of lading, air waybill or truck consignment noteCarrier or truckerConsignee name must match the Bayan declaration
Import permitOmani importer, from the competent ministryOnly for restricted goods (see below)
DG declaration and SDSShipperFor dangerous goods by any mode

Dubai Chambers issues certificates of origin to its members online, usually within two hours. The fee is AED 100. For goods made in the UAE it asks for the industrial licence and the factory invoice.

The UAE export side

Before the cargo leaves Dubai, an export declaration is filed with Dubai Customs. Dubai Customs lists an invoice, packing list, certificate of origin and any permit from a restriction entity as the documents for a declaration, with completion in about 2 working hours. Goods that came into Dubai from abroad and are now leaving again need the right declaration type, so tell us whether your goods are UAE-made, imported for local use, or held in a free zone.

Customs duty and VAT on goods shipped to Oman

Oman applies the GCC unified customs law. Since 1 January 2003, the GCC common external tariff has been 5% on foreign goods imported from outside the GCC, with 417 goods on an exemption schedule. Duty is collected at the first point of entry into the GCC.

Goods produced in a GCC state are treated as national goods in all member states. Oman Customs exempts GCC products from duty when they come with a purchase invoice and an indication of origin. Loose or liquid materials also need a Gulf origin certificate.

Your goodsLikely duty in OmanWhat proves it
Made in the UAE (GCC national product)ExemptInvoice and certificate of origin; Gulf origin certificate for loose or liquid materials
Foreign goods shipped from Dubai to OmanDepends on whether duty was already paid at first GCC entryUAE customs records for the original import; confirm with the Omani clearing agent
Foreign goods held in a UAE free zoneGCC tariff, usually 5% of valueInvoice, origin certificate, free zone exit documents
Goods on the exemption scheduleExemptHS code check against the GCC tariff

VAT in Oman is 5% on most goods and services, including goods imported into Oman. Exports are zero-rated. Oman's Tax Authority has clarified that a UAE supplier shipping goods directly to Oman, with an export declaration, can treat the supply as a zero-rated export, which avoids paying VAT twice.

Use the Oman Customs duty calculator for an estimate by HS code and value, and confirm the rate for your product before you price the deal.

Restricted and permit-controlled goods in Oman

Oman Customs does not allow goods that are prohibited internationally or locally, counterfeit goods, goods that infringe intellectual property, or goods that do not meet approved standards. Many other goods need a permit before clearance. The table lists common examples from the Oman Customs permit list.

GoodsIssuing authority
Explosives, fireworks, ammonium nitrateRoyal Oman Police (Special Task Force)
Drones, night-vision devices, dual-use productsRoyal Oman Police (Operations)
Alcoholic beverages, weaponsRoyal Oman Police
Chemicals, radioactive materials, ozone-depleting substancesEnvironment Authority
Telecom and controlled electronic goodsTelecom Regulatory Authority
Live animals, meat, animal feed, plants, pesticides, fertilisersMinistry of Agriculture, Fisheries and Water Resources
Paints, LPG cylinders, toys, tyres, low-voltage electrical goods, cosmeticsMinistry of Commerce (Standards and Metrology)
Petroleum productsMinistry of Energy and Minerals
Books and artworksMinistry of Information

Pork products and alcoholic beverages are restricted. Meat and meat products need halal certificates. Check your product in the Oman Customs import and export requirements search before you ship.

What affects the cost of shipping from Dubai to Oman?

We do not publish fixed prices, because the same cargo can cost very different amounts on different days. These are the factors that move the price:

  • Mode and load type. A full truck, a shared truck, an FCL and an LCL are priced in different units.
  • Delivery city. Salalah and Duqm are much further by road than Sohar or Muscat.
  • Truck type. Reefer trucks, lowbeds and flatbeds cost more than dry box trucks.
  • Cargo nature. DG, oversized and temperature-controlled goods need permits and special handling.
  • Customs charges. The Bayan fee, any duty and VAT, and clearing agent fees on both sides.
  • Waiting time. Trucks waiting at the border for missing documents add daily charges.
  • Port charges. For sea freight, local charges at both ends, plus demurrage if the container overstays.

Ask for a quote that names the mode, border crossing or port, who pays duty and VAT, and the Incoterm. Our guide to Incoterms 2020 for sea freight explains who pays what.

How to ship from Dubai to Oman: step by step

  1. Send us the cargo details. Commodity, HS code, weight, dimensions, pickup address in the UAE, delivery address in Oman, and the Incoterm.
  2. Choose the mode. We compare road, sea and air for your volume and deadline.
  3. Check permits. If the goods are restricted in Oman, the Omani importer applies for the permit before shipping.
  4. Prepare documents. Invoice, packing list and certificate of origin, with matching values, weights and HS codes.
  5. File the UAE export declaration. We arrange it through Dubai Customs.
  6. Book the truck or the sailing. For road, we book the right truck type. For sea, we book space and confirm free time.
  7. Pre-file in Oman. The Omani clearing agent files the Bayan declaration so it is ready when the truck or vessel arrives.
  8. Clear and deliver. After duty and VAT are settled and any inspection is done, the cargo is released and delivered.

We book space with carriers, prepare the documents, arrange trucking and export clearance in the UAE, and work with your consignee's clearing agent or a destination clearing agent in Oman.

[AMIR-FACT: one real Dubai to Oman shipment we handled (cargo, mode, route and outcome) to use as a short case example]

Export documents prepared for a shipment from Dubai to Oman — Anil Darya

Checklist before you ship to Oman

  • HS code confirmed for every line item.
  • Invoice, packing list and transport document show the same consignee, weights and piece counts.
  • Certificate of origin issued; GCC origin proof ready if you want duty exemption.
  • Omani importer registered in Bayan, or a customs broker authorised to file.
  • Import permit in hand for restricted goods.
  • UAE export declaration filed.
  • Border crossing or port of entry agreed and named on the quote.
  • Truck permits arranged for abnormal loads.
  • DG documents and approvals ready for dangerous goods.
  • Duty and VAT payer agreed under the Incoterm.
  • Cargo insurance arranged.

Common mistakes on the Dubai to Oman lane

  • Shipping restricted goods before the permit is issued. The truck waits at the border and charges add up.
  • Mismatched documents. A different weight on the invoice and the consignment note holds the Bayan declaration.
  • No export declaration. Oman Customs asks for a declaration from the exporting country, and a supplier without one may also lose zero-rating for VAT.
  • Assuming all goods are duty-free inside the GCC. Only GCC national products are exempt by origin; foreign goods follow the common tariff rules.
  • Booking sea freight to Muscat. Commercial cargo goes through Sohar, then by road.
  • Ignoring the monsoon in the south. The Port of Salalah applies monsoon controls in summer, when waves can reach 4 m.
  • Treating DG like general cargo. Some classes need ministry approval before the vessel calls in Oman.

Frequently asked questions

What is the cheapest way to ship from Dubai to Oman?

For northern Oman, a shared or full truck is often the cheapest for general cargo, because the countries share land borders. For full containers already in a UAE port, or cargo going to Salalah, sea freight can work out cheaper. Compare both on a full door-to-door quote.

Which border crossing do trucks use from Dubai to Oman?

Dubai Customs clears trucks at the Hatta Customs Center, which links the UAE and Oman and works round the clock. Al Wajajah and Khatmat Milaha are two of the Omani crossings with the UAE. The crossing on your quote depends on the loading and delivery points.

Do I pay customs duty on goods shipped from Dubai to Oman?

Goods made in a GCC country are exempt from Omani duty with an invoice and proof of origin. Foreign goods fall under the GCC common external tariff of 5% with listed exemptions, and duty is collected at the first point of entry into the GCC.

Is there VAT on imports into Oman?

Yes. Oman charges VAT at 5% on most goods, including imports. A UAE supplier who ships directly to Oman with an export declaration can zero-rate the sale, so the goods are not taxed twice.

What documents do I need to ship to Oman?

Oman Customs asks for the commercial invoice, a certificate of origin and the export declaration from the exporting country, plus any permit the goods need. You also need a packing list and the bill of lading, air waybill or truck consignment note.

What is the Bayan customs system in Oman?

Bayan is the electronic customs system of Oman's Directorate General of Customs. Import, export and transit declarations are created and paid there, at OMR 15 per declaration for companies and OMR 5 for individuals.

Can I ship by sea to Muscat?

Port Sultan Qaboos in Muscat stopped taking commercial cargo vessels in 2014, and that activity moved to Sohar Port. Sea cargo for Muscat normally lands at Sohar and goes on by truck.

Can I ship dangerous goods from Dubai to Oman?

Yes, with the right documents and approvals. Vessels carrying Class 1, 2.1, 3, 4.3, 5.1 or 5.2 goods need prior approval from Oman's transport ministry before calling an Omani port, and chemicals and explosives need permits from the Environment Authority or the Royal Oman Police.

Can I send oversized machinery to Oman by road?

Yes, if the load fits the permit rules. Oman's transport ministry issues permits for exceptional heavy loads, and the truck needs them before it reaches the border. Very large pieces can go by sea to Sohar instead.

Get a quote for shipping from Dubai to Oman

Send us the cargo details and the delivery address in Oman, and we will come back with the mode, the routing and a price. Use our freight rate inquiry form, or contact our team to talk through a project, DG or oversized shipment first. You can also read more about our Dubai freight forwarding team.

Sources

Reviewed: 10 November 2026

Tell us what you are shipping.

Reply within one working day, Monday to Friday, 8:00 to 16:00 Dubai time.