Flight distance between Midrand, South Africa and Jawhar, Somalia 2,302.3 mi / 3,705.2 km