Flight distance between Naivasha, Kenya and Šuto Orizare, Macedonia 3,099.1 mi / 4,987.6 km