Flight distance between Tehran, Iran and Swedru, Ghana 3,900.5 mi / 6,277.3 km