Flight distance between Yanqul, Oman and Centurion, South Africa 3,907.7 mi / 6,288.8 km