北京到蘭州的火車有很多次列車。
  有G字頭的高鐵列車,從北京到蘭州大約需要九個小時左右到時間可以到達。
  Z字頭和T字頭的直達特快列車與特快列車大約需要20個小時左右到時間可以從北京達到蘭州。
   還有K字頭的普通空調列車,大約需要30個小時左右的時間從北京可以到達蘭州。