Shipping from Dubai
to Iran.
We ship from Dubai and from anywhere in the UAE to Iran by sea and by air. We ship business and personal cargo. Bandar Abbas is only a short sail across the Gulf, so it is one of the quickest routes we run. We check every shipment carefully before we accept it, and we tell you honestly at the start whether we can carry your goods.
Overview
Sea and air freight
to Iran.
Shipping from Dubai to Iran takes about 1 to 3 days by sea and 1 to 4 days by air. Bandar Abbas is the main port and it is just across the Gulf, so the sailing is short. We also use Bushehr, Khorramshahr and Bandar Imam Khomeini. By air we reach Tehran, Mashhad, Shiraz, Isfahan and Tabriz. We deliver to every city, including Tehran, Bandar Abbas, Isfahan, Shiraz, Mashhad, Tabriz, Ahvaz, Qom, Karaj, Kerman and Yazd. Before anything else we check the goods, the buyer and the end use against the rules that apply, and we tell you straight away if we cannot carry it. Navo Shipping handles the sea freight, air freight and customs clearance on the Dubai to Iran route, door to door. Tell us what you are sending and where it is going and we will come back quickly.

Ports and gateways
Sea ports and airports
we ship to from Dubai.
Every bill of lading carries two ports: where the cargo loads, and where it discharges. We load at Jebel Ali or another UAE port. Iran has ten sea ports we use and nine airports. They suit different cargo and different inland legs, so the loading port and the discharge port are worth choosing separately.
POLPort of loading
We collect anywhere in the UAE, free zones included, and load at whichever of these eight suits the cargo.
- Jebel AliAEJEA
- Port RashidAEPRA
- Khalifa PortAEKHL
- Zayed PortAEAUH
- Port KhalidAESHJ
- Khor FakkanAEKLF
- Port of FujairahAEFJR
- Ajman PortAEAJM
PODPort of discharge
The right one is whichever leaves the shortest inland leg to your delivery address. On a long lane that leg is a shipment in its own right, so it is planned rather than assumed.
- Bandar Abbas (Shahid Rajaee)IRBNDSea port · Strait of HormuzTehran, the interior and most of the country’s container traffic
How cargo reaches Bandar Abbas (Shahid Rajaee)
Shipping from Dubai to Bandar Abbas is the shortest international sailing we run. Jebel Ali straight across the Strait of Hormuz into Shahid Rajaee, 1 to 3 days port to port, with more services than any other Iranian pair. It is the default gateway for almost anything not destined for Khuzestan, and containers can move inland by rail to the Sirjan or Aprin dry ports for clearance rather than at the quay. Sea freight is priced per container on FCL and per cubic metre on LCL, and this is the cheapest sea leg on our whole network. Get a rate for Bandar Abbas (Shahid Rajaee) - BushehrIRBUZSea port · Arabian GulfShiraz, Fars and the southwest
How cargo reaches Bushehr
Shipping from Dubai to Bushehr runs further up the Gulf, 2 to 4 days port to port, with fewer services than Bandar Abbas. For a consignee in Shiraz or Fars it removes a long inland leg, so it is worth quoting against Bandar Abbas rather than assuming the busier port wins. Get a rate for Bushehr - KhorramshahrIRKHOSea port · Arvand waterwayKhuzestan, Ahvaz and the west
How cargo reaches Khorramshahr
Shipping from Dubai to Khorramshahr sits at the head of the Gulf, with transit confirmed when we quote because draught limits the vessel size and cargo frequently relays rather than sailing direct. It is the right call when the delivery address is genuinely in Khuzestan. Get a rate for Khorramshahr - Bandar Imam KhomeiniIRBKMSea port · Arabian GulfBulk, petrochemical and project cargo in the southwest
How cargo reaches Bandar Imam Khomeini
Shipping from Dubai to Bandar Imam Khomeini would require a Gulf vessel booked for the industrial quays near Mahshahr. UAE to Iran trade is suspended, so no departure or delivery date is available. Bandar Imam serves southwest industry; Bandar Abbas is the main container comparison. Any future quote would include sea freight, specialist handling, customs clearance and inland delivery. Get a rate for Bandar Imam Khomeini - Chabahar (Shahid Beheshti)IRZBRSea port · Gulf of OmanSistan and Baluchestan, and onward transit to Afghanistan and Central Asia
How cargo reaches Chabahar (Shahid Beheshti)
Shipping from Dubai to Chabahar would require a vessel call at Shahid Beheshti on the Gulf of Oman. UAE to Iran trade is suspended, so no departure or delivery date is available. Chabahar serves Sistan and Baluchestan; Bandar Abbas serves the main inland container corridor. Any future quote would include sea freight, terminal handling, customs clearance and inland trucking. Get a rate for Chabahar (Shahid Beheshti) - Bandar AnzaliIRBAZSea port · Caspian SeaThe Caspian leg of the INSTC corridor toward Astrakhan and Russia
How cargo reaches Bandar Anzali
Shipping from Dubai to Bandar Anzali would require sea transport to Bandar Abbas followed by road across Iran to the Caspian coast. UAE to Iran trade is suspended, so no departure or delivery date is available. Anzali serves the western Caspian; Amirabad is the eastern Caspian alternative. Any future quote would include ocean transport, inland trucking, port handling and any separately approved Caspian leg. Get a rate for Bandar Anzali - AssaluyehIRPGUSea port · Arabian GulfThe Pars energy zone, and heavy project cargo
How cargo reaches Assaluyeh
Shipping from Dubai to Assaluyeh would require a Gulf vessel matched to the Pars energy zone industrial cargo. UAE to Iran trade is suspended, so no departure or delivery date is available. Assaluyeh serves energy plants; Bushehr is the comparison for general regional cargo. Any future quote would include vessel space, specialist lifts or pumps, terminal handling and customs clearance. Get a rate for Assaluyeh - Kish IslandSea port · Arabian GulfThe Kish free zone, under free-zone rules rather than mainland import rules
How cargo reaches Kish Island
Shipping from Dubai to Kish Island would require a coastal cargo vessel into the island port. UAE to Iran trade is suspended, so no departure or delivery date is available. Kish serves its island free zone; Bandar Abbas is the mainland container comparison. Any future quote would include sea transport, island handling, customs clearance and local delivery. Get a rate for Kish Island - QeshmSea port · Strait of HormuzThe Qeshm free zone, opposite Bandar Abbas
How cargo reaches Qeshm
Shipping from Dubai to Qeshm would require a coastal cargo vessel into the island terminals. UAE to Iran trade is suspended, so no departure or delivery date is available. Qeshm serves its island free zone; Bandar Abbas serves mainland Hormozgan. Any future quote would include sea transport, island terminal handling, customs clearance and local delivery. Get a rate for Qeshm - Bandar GanavehSea port · Arabian GulfThe coast between Bushehr and Bandar Imam Khomeini
How cargo reaches Bandar Ganaveh
Shipping from Dubai to Bandar Ganaveh would require a confirmed coastal vessel call north of Bushehr. UAE to Iran trade is suspended, so no departure or delivery date is available. Ganaveh serves the local coastal market; Bushehr is the comparison for broader regional distribution. Any future quote would include coastal transport, port handling, customs clearance and onward trucking. Get a rate for Bandar Ganaveh - Imam Khomeini International, TehranIKAAirportTehran and the northern half of the country
How cargo reaches Imam Khomeini International, Tehran
Air freight from Dubai to Imam Khomeini International, Tehran would require an international cargo flight into the main Tehran international airport. UAE to Iran trade is suspended, so no departure or delivery date is available. Imam Khomeini serves international Tehran cargo; Mehrabad primarily handles domestic flights. Any future quote would include aircraft space, airport handling, customs clearance and local trucking. Get a rate for Imam Khomeini International, Tehran - Mehrabad, TehranTHRAirportDomestic feeders out of Tehran, and some regional cargo
How cargo reaches Mehrabad, Tehran
Air freight from Dubai to Mehrabad, Tehran would require arrival at Imam Khomeini followed by an approved road transfer between the Tehran airports. UAE to Iran trade is suspended, so no departure or delivery date is available. Mehrabad serves domestic connections; Imam Khomeini is the international cargo gateway. Any future quote would include international freight, inter-airport trucking, customs clearance and any domestic flight. Get a rate for Mehrabad, Tehran - Mashhad InternationalMHDAirportThe northeast and the Central Asia corridor
How cargo reaches Mashhad International
Air freight from Dubai to Mashhad International would require an accepted international cargo flight into northeastern Iran. UAE to Iran trade is suspended, so no departure or delivery date is available. Mashhad serves Khorasan; Tehran adds an inland leg for northeast deliveries. Any future quote would include aircraft space, airport handling, customs clearance and local trucking. Get a rate for Mashhad International - Shiraz InternationalSYZAirportFars and the south
How cargo reaches Shiraz International
Air freight from Dubai to Shiraz International would require an accepted international cargo flight into Fars province. UAE to Iran trade is suspended, so no departure or delivery date is available. Shiraz serves Fars; Bandar Abbas is the coastal Hormozgan alternative. Any future quote would include aircraft space, airport handling, customs clearance and local trucking. Get a rate for Shiraz International - Isfahan InternationalIFNAirportCentral Iran and the Isfahan industrial belt
How cargo reaches Isfahan International
Air freight from Dubai to Isfahan International would require an accepted international cargo flight into the central industrial belt. UAE to Iran trade is suspended, so no departure or delivery date is available. Isfahan serves central factories; Tehran is the comparison for northern distribution. Any future quote would include aircraft space, airport handling, customs clearance and local trucking. Get a rate for Isfahan International - Tabriz InternationalTBZAirportThe northwest and the Türkiye border region
How cargo reaches Tabriz International
Air freight from Dubai to Tabriz International would require an accepted international cargo flight into northwestern Iran. UAE to Iran trade is suspended, so no departure or delivery date is available. Tabriz serves East Azerbaijan; Tehran adds a road leg for northwest deliveries. Any future quote would include aircraft space, airport handling, customs clearance and local trucking. Get a rate for Tabriz International - Bandar Abbas InternationalBNDAirportHormozgan, alongside the sea gateway
How cargo reaches Bandar Abbas International
Air freight from Dubai to Bandar Abbas International would require an accepted cargo flight into coastal Hormozgan. UAE to Iran trade is suspended, so no departure or delivery date is available. Bandar Abbas airport serves the southern port city; Shiraz serves inland Fars. Any future quote would include aircraft space, airport handling, customs clearance and local trucking. Get a rate for Bandar Abbas International - Ahvaz InternationalAWZAirportKhuzestan and the energy sector
How cargo reaches Ahvaz International
Air freight from Dubai to Ahvaz International would require an approved domestic flight from Mehrabad after an inter-airport road transfer in Tehran. UAE to Iran trade is suspended, so no departure or delivery date is available. Ahvaz serves Khuzestan; Shiraz serves Fars and leaves a separate inland journey. Any future quote would include both flights, Tehran airport transfer, handling, customs clearance and delivery. Get a rate for Ahvaz International - Kish InternationalKIHAirportThe Kish free zone
How cargo reaches Kish International
Air freight from Dubai to Kish International would require an accepted cargo flight directly onto Kish Island. UAE to Iran trade is suspended, so no departure or delivery date is available. Kish airport serves island deliveries; Bandar Abbas leaves a separate sea or air transfer. Any future quote would include aircraft space, airport handling, customs clearance and local trucking. Get a rate for Kish International - Aprin Dry Port, TehranDry portTehran. Cargo comes up by train from Bandar Abbas and clears inland instead of at the coast
How cargo reaches Aprin Dry Port, Tehran
Shipping from Dubai to Aprin Dry Port, Tehran would require sea transport to Bandar Abbas followed by container train towards Tehran. UAE to Iran trade is suspended, so no departure or delivery date is available. Aprin brings cargo near Tehran; Sirjan serves the southern inland corridor. Any future quote would include ocean freight, rail transport, depot handling, customs clearance and local delivery. Get a rate for Aprin Dry Port, Tehran - Sirjan dry portDry portKerman province, and the rail interchange between Bandar Abbas and the interior
How cargo reaches Sirjan dry port
Shipping from Dubai to Sirjan dry port would require sea transport to Bandar Abbas followed by rail or road to Sirjan. UAE to Iran trade is suspended, so no departure or delivery date is available. Sirjan serves Kerman province; Aprin is the inland comparison for Tehran. Any future quote would include sea freight, inland transport, depot handling, customs clearance and delivery. Get a rate for Sirjan dry port - Bazargan land portLand borderThe Türkiye border, and the road corridor on to Europe
How cargo reaches Bazargan land port
Shipping from Dubai to Bazargan land port would require sea transport to Bandar Abbas and trucking through Tabriz to the Turkish border. UAE to Iran trade is suspended, so no departure or delivery date is available. Bazargan faces Gurbulak in Turkiye; Astara serves the Azerbaijan corridor. Any future quote would include sea freight, inland transport, border handling and customs clearance. Get a rate for Bazargan land port - Sarakhs land portLand borderThe Turkmenistan border, and the rail corridor into Central Asia
How cargo reaches Sarakhs land port
Shipping from Dubai to Sarakhs land port would require sea transport to Bandar Abbas and inland rail or road towards Turkmenistan. UAE to Iran trade is suspended, so no departure or delivery date is available. Sarakhs serves the Turkmenistan rail corridor; Dogharoun serves Afghanistan by road. Any future quote would include sea freight, inland transport, border handling and customs clearance. Get a rate for Sarakhs land port - Astara land portLand borderThe Azerbaijan border, on the western branch of the INSTC corridor
How cargo reaches Astara land port
Shipping from Dubai to Astara land port would require sea transport to Bandar Abbas and trucking through Qazvin and Rasht. UAE to Iran trade is suspended, so no departure or delivery date is available. Astara serves Azerbaijan; Anzali provides a separate Caspian sea connection. Any future quote would include sea freight, inland transport, border handling and customs clearance. Get a rate for Astara land port - Shalamcheh land portLand borderThe Iraq border west of Khorramshahr, for cargo relayed on to Basra
How cargo reaches Shalamcheh land port
Shipping from Dubai to Shalamcheh land port would require sea transport to an Iranian port and trucking through Khorramshahr towards Iraq. UAE to Iran trade is suspended, so no departure or delivery date is available. Shalamcheh serves Basra; Bazargan is the separate Turkish border corridor. Any future quote would include sea freight, inland transport, border handling and customs clearance. Get a rate for Shalamcheh land port - Mirjaveh land portLand borderThe Pakistan border, and the overland route toward Quetta
How cargo reaches Mirjaveh land port
Shipping from Dubai to Mirjaveh land port would require sea transport to Bandar Abbas and inland transport through Zahedan. UAE to Iran trade is suspended, so no departure or delivery date is available. Mirjaveh faces Taftan in Pakistan; Dogharoun serves the Afghan border. Any future quote would include sea freight, inland transport, border handling and customs clearance. Get a rate for Mirjaveh land port - Dogharoun land portLand borderThe Afghanistan border east of Mashhad
How cargo reaches Dogharoun land port
Shipping from Dubai to Dogharoun land port would require sea transport to Bandar Abbas and trucking through Mashhad towards Afghanistan. UAE to Iran trade is suspended, so no departure or delivery date is available. Dogharoun faces Islam Qala on the Herat route; Mirjaveh serves Pakistan. Any future quote would include sea freight, inland transport, border handling and customs clearance. Get a rate for Dogharoun land port
- Bandar Abbas (Shahid Rajaee)IRBNDSea port · Strait of HormuzTehran, the interior and most of the country’s container traffic
Before you ship
Import rules
for Iran.
Iran is different from our other routes and we are open about that. Before we quote, we check the goods, the buyer and what the goods will be used for against the international rules that apply to us. Most ordinary commercial cargo is fine. Some things we cannot carry at all, and if that is the case we tell you at the start rather than after you have paid for anything. After that, the Iranian side needs the order registered before the goods ship, and regulated products need a conformity certificate. Your buyer handles the registration with their bank and ministry. Tell us what you are sending and we will give you a clear yes or no quickly.

Documentation
Documents you need
for Iran.
These 8 cover most shipments to Iran. The exact list depends on the commodity and its HS code, so send us both and we confirm what applies before the cargo is booked.
- 01Invoice showing what you paid for the goods
- 02Packing list showing what is inside
- 03Certificate of origin showing where the goods were made
- 04Bill of lading or air waybill, which is the shipping ticket
- 05Dubai export paper, which we do for you
- 06Order registration number from your Iranian buyer
- 07Conformity certificate, if your product needs one
- 08Screening checks, which we complete before we accept the booking
Get the paperwork right in Dubai and clearance at destination is routine. Fixing a document after arrival is slow, and storage accrues the whole time it takes.

How it works
Dubai to Iran
shipping, step by step.
Send the cargo details: what it is, where it is going, rough weight and dimensions. We come back with the routes that suit it, sea against air, and a written rate with a validity date on it. You pick one, we book it, and one coordinator stays with the shipment until it is delivered in Iran.
- 01
Send the details
Tell us what you are sending, how heavy it is, how big it is, and where in Iran it goes.
- 02
We screen the shipment
We check the goods, the buyer and the end use. If we cannot carry it, we tell you straight away.
- 03
Get a price and ship
If it is clear, we send a written price, then collect, load and handle the paperwork.
- 04
We deliver
We track the shipment and keep you updated all the way, then bring the goods to your door.
Questions
Cargo to Iran
questions, answered.
The 15 we are asked most on the Dubai to Iran route. If yours is not here, send it with the commodity and we will answer it directly.
Do you offer movers and packers for a house move from Dubai to Iran?
Yes. Our movers and packers do the packing, wrapping and listing, then we ship your furniture and household goods in a full container, or share one if you have less to send. The item by item list matters, because customs clear personal effects against it. Fuel, gas cylinders, paint, aerosols and loose batteries cannot travel, and we give you the full list before packing day.
How long does shipping from Dubai to Iran take?
About 1 to 3 days by sea to Bandar Abbas and 1 to 4 days by air. The sea crossing is short because Iran is just across the Gulf. Add time for customs and the inland trip. We give you a date in writing when we quote.
How much does shipping from Dubai to Iran cost?
It depends on what you send, how big it is, and where in Iran it is going. We do not publish prices because every shipment is different. Sea freight to Iran is priced per container when you fill one, and per cubic metre when you share one. Air freight to Iran is priced on weight or size, whichever is greater. Send us the details and we send you a price in writing, usually the same day.
Which cities in Iran do you deliver to?
Tehran, Bandar Abbas, Isfahan, Shiraz, Mashhad, Tabriz, Ahvaz, Qom, Karaj, Kerman, Sirjan, Kermanshah, Yazd and Rasht, among others. Give us the address and we will quote the delivery.
Which Iranian ports do you ship to?
Bandar Abbas is the main one and it handles most containers. We also use Bushehr, Khorramshahr, Bandar Imam Khomeini and Chabahar. Kish and Qeshm are served for the free zones.
Do you check shipments before accepting them?
Yes, every time. We check the goods, the buyer and the end use against the international rules that apply to us. Most ordinary commercial cargo is fine. If we cannot carry something, we tell you at the start rather than after you have committed money.
What is order registration?
It is a step your Iranian buyer completes before the goods ship, through their bank and the relevant ministry. Without it the goods cannot clear at the other end, so we confirm it is done before we load.
Do you deliver door to door?
Yes. We handle freight forwarding to Iran door to door. We collect the goods in Dubai, move them, clear them through customs, and bring them to your address. You deal with one company for the whole journey.
Can I send a small shipment, or do I need a full container?
You can send as little as one box or one pallet. We put small shipments from different customers into one shared container. This is called LCL, or less than container load. Your goods load at Jebel Ali and come into Bandar Abbas (Shahid Rajaee). When you have more goods, you move up to your own full container, which is called FCL. We will tell you which one is cheaper.
Can you ship to the Kish and Qeshm free zones?
Yes. The free zones have their own rules and they are often simpler than mainland imports. Tell us if your goods are for a free zone at the start, because it changes the paperwork and sometimes the cost.
What kinds of goods can you carry to Iran?
Ordinary commercial goods, machinery, spare parts, building materials, food items and household goods, subject to the checks we run on every shipment. Some categories we cannot carry. Ask us early and we will give you a clear answer.
Do you handle customs clearance in Iran?
Yes, at both ends. We handle customs clearance in Dubai and customs clearance in Iran. You do not need to find your own clearing agent.
Can you collect the goods from my supplier in Dubai?
Yes. We collect anywhere in Dubai, Sharjah, Abu Dhabi and the rest of the UAE. We can also hold your goods in warehousing and storage in Dubai until you are ready to ship. That helps when you are buying from several suppliers and want everything to travel to Bandar Abbas (Shahid Rajaee) in one container.
Can you ship machinery and heavy equipment to Iran?
Yes. We move project cargo to Iran as well. Big, heavy items go in open top or flat rack containers, or loose on the ship into Bandar Abbas (Shahid Rajaee). Send us the size and weight and we will work out the best way to move it.
Why do you ask so many questions on this route?
Because we have to, and because it protects you as well as us. Getting the checks right at the start means your goods are not stopped later. An operator who does not ask these questions is not being easier to deal with, they are taking a risk with your cargo.
Ready to ship from Dubai
to Iran?
Send the commodity and its HS code, the weight and dimensions, and the delivery address. We confirm what Iran checks before you ship, then the routing options, then a written rate with a validity date on it.
- Written rates
- One coordinator
- Customs handled in house
- UAE-wide collection

