Flight distance between Bathsheba, Barbados and Guadalupe, Mexico 2,776.8 mi / 4,468.9 km