Flight distance between Puerto Plata, Dominican Republic and Maracaibo, Venezuela 633.6 mi / 1,019.7 km