Flight distance between Tehran, Iran and Yekaterinburg, Russia 1,523.1 mi / 2,451.3 km