Flight distance between Blanchardstown, Ireland and Moa, Cuba 4,204.7 mi / 6,766.8 km