Flight distance between Midrand, South Africa and Sigulda, Latvia 5,747.7 mi / 9,250.0 km