Flight distance between Bathsheba, Barbados and Toluca, Mexico 2,688.7 mi / 4,327.1 km