Flight distance between New Kingston, Jamaica and Burnaby, Canada 3,343.6 mi / 5,381.0 km