Flight distance between Saskatoon, Canada and Tehran, Iran 6,226.0 mi / 10,019.7 km