Flight distance between Uitenhage, South Africa and Šilainiai, Lithuania 6,128.3 mi / 9,862.6 km