Flight distance between Midrand, South Africa and Warri, Nigeria 2,643.6 mi / 4,254.4 km