Flight distance between Khouribga, Morocco and Guangzhou, China 6,914.2 mi / 11,127.4 km