Flight distance between Tehran, Iran and Los Angeles, United States of America 7,571.8 mi / 12,185.6 km