Flight distance between Midrand, South Africa and Taurage, Lithuania 5,623.9 mi / 9,050.8 km