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