Flight distance between Mestre, Italy and Carletonville, South Africa 5,055.2 mi / 8,135.5 km