Flight distance between Shamakhi, Azerbaijan and Kairouan, Tunisia 2,104.9 mi / 3,387.4 km