Saudi Arabia informed Iran's military attache, his assistant and three members of the embassy staff that they must leave the kingdom within 24 hours after being declared persona non grata, the Saudi foreign ministry said on Saturday, citing what it described as continued Iranian attacks on Saudi territory.
Saudi Arabia has come under attack by hundreds of Iranian missiles and drones since the start of US-Israeli war on Iran, the vast majority of which have been intercepted, authorities said.
The ministry said in a statement that continued Iranian attacks would lead to further escalation and have "significant consequences" for current and future relations.
On Wednesday, the Saudi foreign minister said the kingdom reserved the right to act militarily against Iran and any trust with Tehran had been shattered following recent attacks.
Saudi Arabia and Iran re-established diplomatic ties in 2023 as part of an effort to calm tensions after years of enmity that saw them back opposing political and military factions in the region.
The US-Israeli war on Iran and Tehran's subsequent attacks on Gulf neighbours have disrupted oil and natural gas exports from the Middle East and forced production stoppages.

Gunshots fired in standoff at Philippine Senate over ICC suspect
Trump lands in China for Xi summit
Israeli airstrikes kill eight people on highway south of Beirut
Philippines' Senator says arrest imminent, urges public to block ICC transfer
UK's Starmer faces biggest challenge yet as resignation threat overshadows King's Speech
Israel steps up attacks on Gaza since Iran truce, as military says Hamas rearming
Trump says he does not need China's help to end Iran war
India's Modi cuts size of his motorcade to save fuel, source says
