Flight distance between Midrand, South Africa and Maracaibo, Venezuela 7,139.4 mi / 11,489.8 km