Flight distance between Puerto Plata, Dominican Republic and Fes, Morocco 4,097.2 mi / 6,593.8 km