Flight distance between Mbabane, Swaziland and Garissa, Kenya 1,874.6 mi / 3,016.9 km