Flight distance between Puerto Plata, Dominican Republic and Puerto Cabezas, Nicaragua 928.5 mi / 1,494.3 km