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