Flight distance between Puerto Plata, Dominican Republic and Villanueva, Honduras 1,180.9 mi / 1,900.4 km