How far is Tehran from Lublin?

The flight distance between Lublin and Tehran is 2868km. Check all available flights on Wego.