Distance between Yanbu and Masjed Soleymān
Distance from Yanbu to Masjed Soleymān is 873 miles / 1405 kilometers.
Map showing the distance from Yanbu to Masjed Soleymān
![]() |
Air distance: | miles km |
Yanbu
City: | Yanbu |
Country: | Saudi Arabia |
Masjed Soleymān
City: | Masjed Soleymān |
Country: | Iran |
Time difference between Yanbu and Masjed Soleymān
The time difference between Yanbu and Masjed Soleymān is 30 minutes. Masjed Soleymān is 30 minutes ahead of Yanbu. Current local time in Yanbu is 21:21 +03 (2025-02-26) and time in Masjed Soleymān is 21:51 +0330 (2025-02-26).