Flight distance between Midrand, South Africa and Darnah, Libya 4,075.7 mi / 6,559.3 km