The calculated distance (air line) between Rabinal and Amatitlán is approximately 43 miles respectively 69 kilometers.
By car or train, the actual journey to Amatitlán is certainly longer, as only the direct route (as the crow flies) between Rabinal and Amatitlán has been calculated here.