Flight distance between Yanqul, Oman and Malkerns, Swaziland 3,857.5 mi / 6,208.0 km