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