The calculated distance (air line) between Jaboatão and Gameleira is approximately 38 miles respectively 62 kilometers.
By car or train, the actual journey to Gameleira is certainly longer, as only the direct route (as the crow flies) between Jaboatão and Gameleira has been calculated here.