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