Flight distance between Tehran, Iran and Ufa, Russia 1,333.9 mi / 2,146.7 km