Flight distance between Midrand, South Africa and Bolderaja, Latvia 5,741.1 mi / 9,239.4 km