Flight distance between Midrand, South Africa and Telsiai, Lithuania 5,674.2 mi / 9,131.8 km