How far is Tehran from Ivano-Frankivsk?

The flight distance between Ivano-Frankivsk and Tehran is 2620km. Check all available flights on Wego.