Flight distance between Portsmouth, Dominica and Santiago de Querétaro, Mexico 2,573.7 mi / 4,141.9 km