约18.8公里。根据查询百度地图显示,苏州北站到山塘街大概路程约18.8公里,驾车需要35分钟,途径:北环西路、广济路。山塘街位于江苏省苏州古城西北,东至红尘中“一二等富贵风流之地”阊门,西至“吴中第一名胜”虎丘,全长约3600米,约合7华里,故称“七里山塘到虎丘”。