Flight distance between Freeport, Bahamas and Santiago de Querétaro, Mexico 1,431.5 mi / 2,303.8 km