Flight distance between Saskatoon, Canada and Shiraz, Iran 6,650.1 mi / 10,702.3 km