路线1:地铁2号线到地铁6号线,全程约8、3公里
从北京站乘坐地铁2号线,经过2站,到达朝阳门站;步行约130米,换乘地铁6号线;乘坐地铁6号线,经过3站,到达北海北站;步行约460米,到达北海公园。路线2:乘坐103路(北京站西至动物园枢纽站)
在北京站西上车,在北海下车(全程9站);步行至终点北海公园。路线3:地铁2号线到地铁4号线
乘坐地铁2号线在北京站上车,经过4站到达宣武门站下车;乘坐地铁4号线在宣武门站上车,在西四站下车;步行至终点北海公园。