The calculated distance (air line) between Nyakahanga and Bukoba is approximately 50 miles respectively 80 kilometers.
By car or train, the actual journey to Bukoba is certainly longer, as only the direct route (as the crow flies) between Nyakahanga and Bukoba has been calculated here.
Air line (approximately)
80 kilometers
43 nautical miles