Flight distance between Kunming, China and Durban, South Africa 6,075.2 mi / 9,777.1 km