Caspian Sea
Tehran
Baghdad
Iran
Iraq
Kuwait
Strait of Hormuz
The Gulf
Bahrain
Dubai
Riyadh
Qatar
UAE
Oman
Saudi Arabia
400 km
400 miles
Caspian Sea
Tehran
Baghdad
Iran
Iraq
Kuwait
Strait of Hormuz
The Gulf
Bahrain
Qatar
Dubai
Riyadh
Gulf of Oman
UAE
Saudi Arabia
Oman
400 km
400 miles
Caspian Sea
Tehran
Baghdad
Iran
Iraq
Kuwait
Strait of Hormuz
The Gulf
Bahrain
Qatar
Dubai
Gulf of Oman
Riyadh
UAE
Saudi Arabia
Oman
200 km
200 miles
Caspian Sea
Tehran
Baghdad
Iran
Iraq
Kuwait
Bahrain
Strait of Hormuz
The Gulf
Qatar
Dubai
Gulf of Oman
Riyadh
UAE
Saudi Arabia
Arabian Sea
Oman
200 km
200 miles
Caspian Sea
Tehran
Baghdad
Iran
Iraq
Kuwait
Strait of Hormuz
The Gulf
Bahrain
Dubai
Riyadh
Qatar
UAE
Oman
Saudi Arabia
400 km
400 miles
Caspian Sea
Tehran
Baghdad
Iran
Iraq
Kuwait
Strait of Hormuz
The Gulf
Bahrain
Qatar
Dubai
Riyadh
Gulf of Oman
UAE
Saudi Arabia
Oman
400 km
400 miles
Caspian Sea
Tehran
Baghdad
Iran
Iraq
Kuwait
Strait of Hormuz
The Gulf
Bahrain
Qatar
Dubai
Gulf of Oman
Riyadh
UAE
Saudi Arabia
Oman
200 km
200 miles
Caspian Sea
Tehran
Baghdad
Iran
Iraq
Kuwait
Bahrain
Strait of Hormuz
The Gulf
Qatar
Dubai
Gulf of Oman
Riyadh
UAE
Saudi Arabia
Arabian Sea
Oman
200 km
200 miles