Flight distance between Qingdao, China and Arroyo Naranjo, Cuba 8,094.4 mi / 13,026.6 km