Flight distance between Midrand, South Africa and Sétif, Algeria 4,544.2 mi / 7,313.2 km