Flight distance between Midrand, South Africa and Ternopil’, Ukraine 5,222.0 mi / 8,404.0 km