The calculated distance (air line) between Bata and Rebola is approximately 143 miles respectively 231 kilometers.
By car or train, the actual journey to Rebola is certainly longer, as only the direct route (as the crow flies) between Bata and Rebola has been calculated here.