Flight distance between Puerto Plata, Dominican Republic and Mississauga, Canada 1,723.4 mi / 2,773.6 km