Flight distance between Midrand, South Africa and Zliten, Libya 4,136.4 mi / 6,657.0 km