Mecca

500 miles

500 km

Riyadh

Jeddah

Sana’a

Luxor

Egypt

Sudan

Yemen

Red

Sea

Saudi

Arabia

500 miles

500 km

Riyadh

Jeddah

Sana’a

Luxor

Egypt

Sudan

Yemen

Red

Sea

Saudi

Arabia

Mecca

500 miles

500 km

Riyadh

Jeddah

Sana’a

Luxor

Egypt

Sudan

Yemen

Red

Sea

Saudi

Arabia

Mecca

Riyadh

Jeddah

Sana’a

Luxor

Egypt

Sudan

Yemen

Iran

Eritrea

Red

Sea

Saudi

Arabia

500 miles

500 km

Mecca