北京到兰州有三条线路。
南线:走京广南下至郑州枢纽转陇海西进至兰州;
中线:走京广南下至石家庄枢纽,转石太到太原,上太中银至中卫,然后走包兰线到兰州。
北线:走京包、包兰到兰州。
南线车有两班:T151和T75
T151:保定、石家庄、邢台、邯郸、安阳、洛阳、三门峡、西安、宝鸡、天水、甘谷、定西、兰州
T75:保定、石家庄、邢台、邯郸、安阳、新乡、郑州、西安、宝鸡、天水、陇西、兰州
中线车有两班:T27和Z55
T27和Z55都只停两站:石家庄北、太原、兰州
北线车有一班,隔日发车:K43
K43:沙城、宣化、张家口南、阳高、大同、丰镇、集宁南、呼和浩特、包头、临河、乌海、惠农、银川、青铜峡、中宁、中卫、景泰、白银西、兰州
所有进藏的,去新疆的,还有到兰州的火车都到兰州,经过南线和北线,北线走包兰线,南线走陇海线。
T151:北京西、保定、石家庄、邢台、邯郸、安阳、洛阳、三门峡、西安、宝鸡、天水、甘谷、定西、兰州
Z55/T27:北京西、石家庄北、太原、兰州
T75:北京西、保定、石家庄、邢台、邯郸、安阳、新乡、郑州、、西安、宝鸡、天水、陇西、兰州