北京前门到北海公园,前门到北海公园多远

约4.7公里。

根据百度地图查询得知,北京北海公园离天安门最短路程约4.7公里,自驾车全程耗时约13分钟,12个红绿灯,打车约18元,途经:府右街、前门西大街。