Flight distance between Midrand, South Africa and Alytus, Lithuania 5,559.7 mi / 8,947.5 km