Flight distance between Puerto Plata, Dominican Republic and Puerto Escondido, Panama 964.6 mi / 1,552.3 km