Flight distance between Shiyan, China and Malakal, South Sudan 5,234.0 mi / 8,423.2 km