Flight distance between Tehran, Iran and Puerto Montt, Chile 9,457.5 mi / 15,220.4 km