Two Iranian warships docked in Sudan on Monday, Khartoum`s military said, emphasising what analysts say are poor relations between Islamist Sudan and its Arab neighbours.
Sudan`s army spokesman Sawarmi Khaled Saad said the warships, one of them a navy supply ship, had arrived in Port Sudan.
They would refuel and then continue elsewhere, he said, adding that during their port call civilians could tour the Iranian ships.
Naval vessels from Iran have periodically stopped in Port Sudan for what Khartoum described as normal port calls.
Port Sudan lies about 250 kilometres (155 miles) across the Red Sea from Saudi Arabia, which has long been wary of Iran`s regional ambitions.
In March, a Western diplomat said strained political relations between Riyadh and Khartoum over Iran could have been a factor in a decision by Saudi banks to stop dealing with Sudan.
Khartoum also has close ties with Qatar, which is perceived as supporting the Egypt-based Muslim Brotherhood which Saudi Arabia and other Gulf monarchies have long been hostile to.
Relations between Sudan and Saudi Arabia are "zero", a senior Sudanese opposition politician told AFP last month.
Ibrahim Ghandour, the chief assistant to President Omar al-Bashir, said in a March interview that there is "nothing peculiar" in Sudan`s relations with Iran, which he said has not affected ties with other neighbours including Saudi Arabia which remains a leading investor.
"Our relation with our Arab brothers and sisters is very normal," Ghandour said.