Flight distance between Qom, Iran and Manzini, Swaziland 4,412.7 mi / 7,101.6 km