Flight distance between Midrand, South Africa and Mladá Boleslav, Czechia 5,340.6 mi / 8,594.8 km