Flight distance between Gressier, Haiti and Arroyo Naranjo, Cuba 703.1 mi / 1,131.6 km