Flight distance between Mahanoro, Madagascar and Hluti, Swaziland 1,198.3 mi / 1,928.5 km