The calculated distance (air line) between Belém and Baião is approximately 122 miles respectively 197 kilometers.
By car or train, the actual journey to Baião is certainly longer, as only the direct route (as the crow flies) between Belém and Baião has been calculated here.