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