Flight distance between Midrand, South Africa and Turin, Italy 5,075.9 mi / 8,168.9 km