公交:乘坐107电车、111电车、118电车、13路、42路、609路、612路、623路、701路、90电车内环单向行驶 90电车外环单向行驶北海北门下车即到。
地铁:
1、地铁6号线北海北站下车,B出口。向东步行约5分钟,从地下通道过马路,继续向东步行约5分钟,即到北海北门。
2、地铁8号线南锣鼓巷换乘地铁6号线到北海北站下车,B出口。向东步行约5分钟,从地下通道过马路,继续向东步行约5分钟,即到北海北门。
自驾车到北海北门路线:
1、东二环方向:起点东直门——沿东二环向南行驶327米,进入辅路向右前方行驶,沿东二环出口行驶286米进入匝道,向右前方行驶沿东四十条桥行驶24米,沿当前道路行驶,向左前方行驶沿东四十条桥行驶155米,进入环岛沿东四十条桥行驶35米,离开环岛沿东四十条向西行驶3.7公里,右转沿道路向北行驶32米,左转沿道路向西行驶42米,左转沿前海西街向南行驶44米,左转沿地安门西大街向东行驶57米,即到北海北门。
2、南二环方向:起点永定门——沿永定门桥行驶约2.2公里进入匝道,右转沿南二环出口行驶71米,左转沿右安门东街向西行驶187米,靠左行驶进入主路,右转沿菜市口大街向北,行驶约6.6公里,右转沿地安门西大街向东,行驶约1.5公里,即到北海北门。
3、西二环方向:起点西直门——沿西二环向南行驶540米进入辅路,向右前方行驶沿二环出口行驶351米,左转沿平安里大街向东,行驶约2.9公里,即到北海北门。
4、北二环方向:起点德胜门——沿德胜门桥向东南行驶60米,右转沿德胜门内大街向南行驶402米,靠右沿德胜门内大街向南行驶872米,靠左沿德胜门内大街向南行驶397米,左转沿地安门西大街向东行驶863米,即到北海北门。