Flight distance between Rehoboth, Namibia and Foshan, China 7,193.3 mi / 11,576.5 km