Flight distance between New Kingston, Jamaica and Guadalupe, Mexico 1,593.0 mi / 2,563.7 km