你的问题很特别,兰州到北京约1500公里,开车的18个小时,过路费735,坐火车需16-26小时不等,费用约400左右,坐飞机2个小时,约1000元
火车最快大约17小时 慢的话30个小时 硬卧300多 硬座200多