Distance between Shiraz and Mehendiganj
Distance from Shiraz to Mehendiganj is 2391 miles / 3847 kilometers.
Map showing the distance from Shiraz to Mehendiganj
![]() |
Air distance: | miles km |
Shiraz
City: | Shiraz |
Country: | Iran |
Mehendiganj
City: | Mehendiganj |
Country: | Bangladesh |
Time difference between Shiraz and Mehendiganj
The time difference between Shiraz and Mehendiganj is 2 hours 30 minutes. Mehendiganj is 2 hours 30 minutes ahead of Shiraz. Current local time in Shiraz is 19:17 +0330 (2025-03-05) and time in Mehendiganj is 21:47 +06 (2025-03-05).