Flight distance between Bathsheba, Barbados and Mexico City, Mexico 2,655.0 mi / 4,272.8 km