Flight distance between Bathsheba, Barbados and Ciudad López Mateos, Mexico 2,664.2 mi / 4,287.6 km