Flight distance between Markham, Canada and Santiago de Querétaro, Mexico 2,014.9 mi / 3,242.6 km