Flight distance between Medina, Saudi Arabia and Windsor, Canada 6,552.3 mi / 10,544.9 km