Flight distance between Midrand, South Africa and Keetmanshoop, Namibia 620.4 mi / 998.4 km