Flight distance between New Kingston, Jamaica and Laval, Canada 1,912.7 mi / 3,078.1 km