Flight distance between May Pen, Jamaica and Guadalupe, Mexico 1,566.4 mi / 2,520.9 km