Flight distance between Midrand, South Africa and Bauska, Latvia 5,697.8 mi / 9,169.7 km