Flight distance between Mary, Turkmenistan and Arroyo Naranjo, Cuba 7,645.2 mi / 12,303.8 km