Flight distance between Oshakati, Namibia and Shiyan, China 7,161.4 mi / 11,525.2 km