北京站到天安天门广场的距离大约是2到3公里。这个距离取决于所选的路线和实际交通状况。如果选择步行,可以通过北京站前街,向东直走,然后穿过长安街,沿着中轴线向南,就可以到达天安门广场。这条路线会经过几个红绿灯,所以步行时间可能会受到交通流量的影响。另外,如果选择乘坐公共交通,比如地铁或公交,距离和时间可能会因车次和站点设置而有所不同。通常,乘坐地铁2号线到前门站下车,出站后就离天安门广场很近了。总的来说,虽然实际行走的路线和所选的交通方式会影响具体的距离感受,但大致上,从北京站到天安门广场是一个相对较短的距离,无论是步行还是乘坐公共交通都非常方便。