Flight distance between Libya and South Africa 3,907.2 mi / 6,288.1 km