Flight distance between Midrand, South Africa and Aleksotas, Lithuania 5,593.4 mi / 9,001.7 km