Flight distance between Ash Shayḩānīyah, Qatar and Tehran, Iran 713.4 mi / 1,148.1 km