How far is Cape Town from Yan'an?

The flight distance between Yan'an and Cape Town is 12252km. Check all available flights on Wego.