How far is Tehran from El Paso?

The flight distance between El Paso and Tehran is 12168km. Check all available flights on Wego.