Flight distance between Blanchardstown, Ireland and Arroyo Naranjo, Cuba 4,382.6 mi / 7,053.1 km