Flight distance between Midrand, South Africa and Mazeikiai, Lithuania 5,697.0 mi / 9,168.4 km