Flight distance between Karibib, Namibia and Foshan, China 7,237.3 mi / 11,647.4 km