Iran Shipping Update – July 29, 2026
The United States reinstated its naval blockade of Iranian ports on July 14 following Iran's attacks on commercial vessels transiting the Strait of Hormuz starting July 7. This reignited tensions across the Persian Gulf, ultimately resulting in the apparent collapse of the U.S.-Iran Memorandum of Understanding signed June 17. The United States has since conducted a series of strikes against Iranian military and IRGC maritime assets, while Iran has continued to attack commercial shipping and Gulf States.
To read UANI's June 2026 Tanker Tracker, click here.
U.S. Blockade and Sanctions
On July 14 at 4 p.m. ET, U.S. forces reimposed the blockade against vessels transiting to or from Iranian ports and coastal areas while supporting compliant traffic in regional waters. As of July 29, U.S. forces have redirected 20 commercial vessels trying to run the blockade, disabled 2 that didn't comply, and boarded 2 to ensure total compliance.
On July 29, U.S. Department of the Treasury’s Office of Foreign Assets Control (OFAC) reinforced blockade enforcement efforts and intensified pressure on Iran’s oil trade by imposing sanctions on several vessels that have transported Iranian crude and petrochemicals. Six out of the eight tankers sanctioned were listed on UANI’s Ghost Armada, including: LILY (IMO 9294331), AL SALMI (IMO 9298296), BREEZE V (IMO 9259355), CRYSTAL (IMO 9223887), NIRETA (IMO 9237785) and YEHOPE (IMO 9243320).
Houthi Blockade
On July 20, Yemen’s Iran-backed Houthis declared a naval blockade against Saudi Arabian ports. On July 22, the Houthis claimed they attacked two tankers laden with Saudi crude oil in the Red Sea. JMIC also reported that a tanker was hit by projectiles and was fighting a fire near the mouth of the Bab el Mandeb strait approximately 70nm off the coast of Saudi Arabia. Houthi threats and attacks against Saudi-linked shipping are already prompting some, but not all, tankers to reroute in the Red Sea. According to Windward, transits of the Bab el Mandeb have fallen by 22% since the Houthi blockade.
Status of the Strait of Hormuz
Since the start of the Iran War, the International Maritime organization (IMO) has reported 62 maritime incidents involving commercial vessels have been reported across the Persian Gulf, Strait of Hormuz, and Gulf of Oman.
Prior to the outbreak of the Iran War, about 138 vessels transited the Strait of Hormuz daily. Throughout the conflict, marine traffic data showed large clusters of loitering vessels on both sides of the Strait of Hormuz, with many ships refraining from transiting due to safety concerns. Since the signing of the MoU, the Joint Maritime Information Center (JMIC) has reported an increase in open transits through the Strait of Hormuz. On June 24, JMIC recorded 54 transits, the highest daily total since the outbreak of the conflict. As of July 27, JMIC has reported a total of 723 vessels transiting the Strait of Hormuz since the date of the signing of the MoU.

Open transits of commercial vessels through the southern corridor of the Strait of Hormuz declined following the IRGC strikes on commercial shipping starting July 7 but have not ceased entirely. Since the strikes, the traffic has been dominated by Iranian- and Chinese-linked vessels transiting via the northern corridor.

Strait of Hormuz transits on July 29 at 12:00 UTC (Credit: Marine Traffic)
Iranian Oil-Laden Tankers Departing the Gulf of Oman
Since the announcement of the MoU on June 14, UANI has tracked 66 tankers departing the Gulf of Oman laden with Iranian oil and petrochemicals. These exports represent approximately 80 million barrels of Iranian oil, generating an estimated revenue of over $6 billion for the IRGC, which continues to fund Iran’s missile and drone programs. These figures are estimates. The pricing and volumes associated with Chinese purchases of Iranian crude are not publicly disclosed, though such cargoes are widely assessed to be sold at a discount of around 10 to 12 dollars per barrel.
Tankers laden with Iranian oil and petrochemicals are currently clustering in anchorages along the Iranian coastline due to the U.S. blockade on Iranian ports. UANI has not tracked any tanker laden with Iranian crude oil that has departed the Gulf of Oman and avoided enforcement actions by U.S. forces since July 12, before the blockade was reinstated.
Iranian Oil-Laden Tankers
UANI has identified at least 48 tankers laden with Iranian oil — primarily crude, but also other petroleum products and LPG — currently operating along the Iranian coastline.

Positions of tankers laden with Iranian oil on July 29 (Credit: UANI)
Number of Iranian Loadings
Since the signing of the U.S.-Iran MoU on June 17, UANI has tracked at least 32 Iranian oil and petrochemical loadings, 12 of which originated from Kharg Island, Iran.
Iran-flagged Tankers Globally
UANI has also monitored Iran-flagged tankers operating beyond the Persian Gulf. Since the signing of the MoU, 26 Iran-flagged tankers have reached the Singapore Strait bound for the EOPL anchorage off Johor, Malaysia.
There are 18 Iran-flagged tankers currently in the EOPL: HUMANITY (IMO 9180281), DREAM II (IMO 9356593), DUNE (IMO 9569712), STARLA (IMO 9569621), HILDA I (IMO 9357389), DAN (9357729), HELM (IMO 9357391), HALTI (IMO 9212890), HAPPINESS I (IMO 9212905), STREAM (IMO 9569633), DIAMOND II (IMO 9218478), DINO 1 (IMO 9569671), HEDY (IMO 9212888), SILVIA I (IMO 9172052), DORENA (IMO 9569669), SNOW (IMO 9569619) HERO II (IMO 9362073) and SONIA I (IMO 9357365). They have all previously passed the Singapore Strait and have since stopped broadcasting their location on AIS. All these Iranian tankers are expected to conduct STS transfers in the EOPL. Nine of these STS transfers have been observed in satellite imagery. Two Iran-flagged tankers and another Ghost Armada tanker all conducted STS transfers of Iranian crude on July 28 in the anchorage.
DORE (IMO 9357717) joins HERBY (IMO 9362059), SEVIN (IMO 9357353), FELICITY (IMO 9183934), HENNA (IMO 9212929), AMBER (IMO 9357406) and DIONA (IMO 9569695) as tankers that have all departed from the EOPL in ballast after completing STS transfers. STARLA also left the EOPL empty, conducted another STS with the Iran-flagged tanker DEEP SEA (IMO 9218492) in the Malacca Strait, and has since returned to the EOPL laden with Iranian crude, bringing the total to eight Iran-flagged tankers that have departed the EOPL empty since the signing of the MoU, which has since collapsed.

Iran-flagged tanker departing the EOPL on July 29 (Credit: Marine Traffic)

These departing Iran-flagged tankers are now heading to anchorages across the Indo-Pacific rather than back to Iranian ports because of the U.S. blockade. DIONA was last observed loitering offshore Duqm, Oman in satellite imagery on July 23, while HERBY, SEVIN, AMBER, HENNA and FELICITY are currently anchored off Galle, Sri Lanka.

Iran-flagged tankers in ballast near Galle, Sri Lanka on July 29 (Credit: Marine Traffic)
Iran-flagged HUGE (IMO 9357183) has also departed the EOPL anchorage and is currently transiting the Malacca Strait. This tanker has been loitering unladen in the EOPL anchorage for over two weeks after conducting an STS transfer of Iranian crude south of Hong Kong in the South China Sea on July 9.
On July 29, at least 51 tankers listed on UANI's Ghost Armada were anchored or loitering near the EOPL area with their AIS signals active, demonstrating that ghost fleet tankers continue to operate with impunity across Southeast Asia's sea lanes.
Iran-Flagged Cargo Ships Globally
Despite ongoing pressure of U.S. OFAC sanctions, and new constraints of the U.S. Blockade on Iranian ports, approximately 50 Iranian flagged cargo ships continue to operate openly across sea lanes, ports, and anchorages throughout the Indo-Pacific region, the Red Sea, the eastern Mediterranean and the Baltic Sea. No Iranian-flagged cargo ships have openly crossed the U.S. blockade line since it was formally reinstated on July 14.

Iran-flagged cargo vessels across the region on July 29 (Credit: Marine Traffic)
In the Mediterranean Sea, the Iran-flagged general cargo ship ALVAN (IMO 9165798) remained anchored outside Benghazi, Libya, while AYSAN (IMO 9165803) continued to sail from Misrata to Port Said and the Suez Canal. Libya is under certain UN sanctions, and an arms embargo, in accordance with United Nations Security Council Resolution 2819 (2026).
The general cargo ship NYRA 2 (IMO 9241487) completed its southern transit of the Suez Canal and entered the Red Sea. NYRA 2 previously departed a Russian port on the Black Sea without broadcasting on AIS, then passed the Bosphorus on July 25 with its new destination listed as Mumbai, where the Iranian container ships VELON 1 (IMO 9122473) and ENZO 2 (IMO 9236652) are currently anchored.

Iranian flagged cargo ship in the northern Red Sea on July 29 (Credit Marine Traffic)
The bulk carrier BATIS (IMO 9465760) turned around today in the Gulf of Oman and began sailing east toward Karachi, Pakistan again. It previously listed Bandar Abbas as its destination but now displays Karachi as its new destination. It will likely return to the Karachi OPL and loiter there due to the U.S. Blockade.

Iranian flagged cargo ship in Gulf of Oman on July 29 (Credit Marine Traffic)
The container ship FLEXI 2 (IMO 9246322) is sailing west in the Gulf of Aden toward the Bab al-Mandab strait, on its way to the Suez Canal, from Kandla, India. Its destination after the Suez Canal is not known.
The container ship VIRA 1 (IMO 9088524) is approaching the Eight-Degree Channel, which separates India’s Minicoy Island from the northern Maldives and leads into the Laccadive Sea. VIRA 1 is en route to Port Klang, Malaysia, after previously visiting the Russian Baltic, with an estimated arrival of August 6.
The container ship SHIBA (IMO 9270646) pulled into Port Klag container terminal today, while DAISY (IMO 9270684) and ARTABAZ (IMO 9283007) remained at the Port Klang anchorage. All three ships are sanctioned by the U.S. Treasury Department Office of Foreign Assets Control (OFAC) which potentially exposes the terminal operator Westports Malaysia and the ship agent OrcaTrans to secondary sanctions risk.

Iran-flagged vessels at Port Klang on July 29 (Credit: Marine Traffic)
The container ships BASHT (IMO 9346536) and ALOR 2 (IMO 9228538) and the general cargo ship PARNIA (IMO 9167265) remained anchored in the Malaysian EOPL area. The bulk carrier BEHDOKHT (IMO 9405978) remained moored in port at Sri Racha port, near Laem Chabang, Thailand. Meanwhile, the general cargo ship AREZOO (IMO 9165786) has departed Jakarta and is sailing north through the Java Sea toward the Singapore Strait. It reports its next destination as Belawan, Indonesia, in Sumatra. It previously visited Belawan in early July without broadcasting on AIS at the time. AREZOO appears to be conducting a circuit of visits to Southeast Asian ports.

Iran-flagged vessel leaving Jakarta on July 29 (Credit: Marine Traffic)
At the Zhuhai container terminal, the container ship HAMOUNA (IMO 9820271) and RAMA 3 (IMO 9303754) departed today after cargo operations and sailed south into the South China Sea, both listing their destinations in the Persian Gulf. RADIN (IMO 9820257) remains anchored near Zhuhai. RAYAN (IMO 9820245) is sailing from Shanghai to Zhuhai and is scheduled to arrive on August 2. The container ship ARTENOS (IMO 9283021) is sailing to Zhuhai after loitering in the Malaysian EOPL and is also due to arrive on August 2.

Iran-flagged vessel leaving Zhuhai on July 29 (Credit: Marine Traffic)
Five container ships are currently anchored at CJK anchorage off Shanghai, China. The container ship FLORA (IMO 9349576) entered port at Shanghai terminals, but due to Chinese regulations, the AIS signal is not visible. China implemented data security laws that significantly restricted the export of certain geographic and transport data. Many domestic AIS shore stations stopped providing their data to foreign commercial AIS aggregators.
Three bulk cargo ships are currently at Dafeng, while two other bulk cargo ships are in transit to Dafeng.
The container ship BEHTA (IMO 9349590) is passing south through the Kattegat Sea between Denmark and Sweden, with its destination listed as Port Said, Egypt. BEHTA will likely transit the Dover Strait on July 31. According to the Equasis and TokyoMoU Port State Control databases, BEHTA is a “High Risk Ship, Priority I” ship for poor Flag State performance and compliance with safety regulations, as well as records of deficiencies on previous inspections. EU Directive 2025/811 required Mandatory Ship Reporting of key safety information, including insurance certificates due to substandard ships that pose substantial risks to maritime safety and marine ecosystems.

Iran-flagged vessel in the Baltic Sea on July 29 (Credit: Marine Traffic)
The general cargo ship GOLSAN (IMO 9165815) departed Mombasa, Kenya and is sailing to Tanga, Tanzania, to joinNESHAT (IMO 9167277) which arrived there yesterday. Meanwhile the bulk carrier VICTORIA 1 (IMO 9109550)remains at Dar es Salaam, Tanzania.
Receive Iran News in Your Inbox.
Eye on Iran is a news summary from United Against Nuclear Iran (UANI), a section 501(c)(3) organization. Eye on Iran is available to subscribers on a daily basis or weekly basis.