Flight distance between Al Bayḑā’, Yemen and Hlatikulu, Swaziland 2,986.8 mi / 4,806.8 km