Flight distance between David, Panama and Santiago de Querétaro, Mexico 1,463.4 mi / 2,355.1 km