Flight distance between Shamakhi, Azerbaijan and Roeselare, Belgium 2,265.2 mi / 3,645.4 km