Flight distance between Puerto Plata, Dominican Republic and Montepuez, Mozambique 7,785.6 mi / 12,529.6 km