Flight distance between Besançon, France and Johannesburg, South Africa 5,257.4 mi / 8,460.9 km