Flight distance between Kahrīz, Iran and Siteki, Swaziland 4,318.0 mi / 6,949.2 km