Flight distance between Kahrīz, Iran and Lobamba, Swaziland 4,330.7 mi / 6,969.5 km