Flight distance between Bathsheba, Barbados and Naucalpan de Juárez, Mexico 2,662.5 mi / 4,284.8 km