Flight distance between Kédougou, Senegal and Tehran, Iran 4,239.2 mi / 6,822.4 km