Flight distance between Sūrat, India and North York, Canada 7,616.0 mi / 12,256.7 km