Flight distance between Puerto Plata, Dominican Republic and Ciego de Ávila, Cuba 540.2 mi / 869.3 km