Around the World

Distance between Belgrade and Yasuj

Distance from Belgrade to Yasuj is 1944 miles / 3128 kilometers.

Map showing the distance from Belgrade to Yasuj

Beeline Air distance: miles km

Belgrade

City: Belgrade
Country: Serbia

Yasuj

City: Yasuj
Country: Iran

Time difference between Belgrade and Yasuj

The time difference between Belgrade and Yasuj is 2 hours 30 minutes. Yasuj is 2 hours 30 minutes ahead of Belgrade. Current local time in Belgrade is 17:04 CET (2025-01-24) and time in Yasuj is 19:34 +0330 (2025-01-24).

Search