Flight distance between Midrand, South Africa and Fabijoniškės, Lithuania 5,580.1 mi / 8,980.2 km