Flight distance between Midrand, South Africa and Pernik, Bulgaria 4,750.2 mi / 7,644.7 km