Flight distance between Tehran, Iran and San Jose, United States of America 7,372.5 mi / 11,864.9 km