Flight distance between Tehran, Iran and Albany, Australia 6,491.1 mi / 10,446.4 km