Flight distance between Bathsheba, Barbados and Santiago de Querétaro, Mexico 2,741.7 mi / 4,412.3 km