Flight distance between Puerto Plata, Dominican Republic and Longueuil, Canada 1,785.6 mi / 2,873.7 km