Flight distance between Arthur’s Town, Bahamas and Santiago de Querétaro, Mexico 1,598.7 mi / 2,572.9 km