目前北京到西宁还没有高铁,如果想全程通过高铁从北京前往西宁,只能先从北京乘坐高铁到西安或兰州,再从西安或兰州乘坐高铁前往西宁。
目前在建的兰新铁路复线就是高铁。这条线路建成后将会实现北京到西宁的直达高铁,如果按设计标准跑的话西宁到北京在八小时以内。