Distance between Hamadān and Swābi
Distance from Hamadān to Swābi is 1362 miles / 2192 kilometers.
Map showing the distance from Hamadān to Swābi
![]() |
Air distance: | miles km |
Time difference between Hamadān and Swābi
The time difference between Hamadān and Swābi is 1 hour 30 minutes. Swābi is 1 hour 30 minutes ahead of Hamadān. Current local time in Hamadān is 05:44 +0330 (2025-02-28) and time in Swābi is 07:14 PKT (2025-02-28).