Flight distance between Midrand, South Africa and Tabligbo, Togo 2,873.1 mi / 4,623.8 km