Flight distance between Midrand, South Africa and Tukums, Latvia 5,739.1 mi / 9,236.2 km