Flight distance between Khon Kaen, Thailand and Johannesburg, South Africa 5,818.8 mi / 9,364.5 km