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