Flight distance between Puerto Plata, Dominican Republic and Malkerns, Swaziland 7,527.0 mi / 12,113.6 km