Flight distance between Lápithos, Cyprus and Arroyo Naranjo, Cuba 6,604.4 mi / 10,628.8 km