你是要去贵德是吧?兰州到西宁火车的距离是216公里从西宁到贵德只能坐汽车 168公里
先坐汽车或者火车到达西宁市,大约行程3小时然后再在西宁市的汽车站,就在火车站旁边,做到贵的的长途车,行程大约2个多小时
坐火车或汽车(建议坐火车,省钱,安全、舒适。19-33元)到西宁市,用时2-3小时。西宁火车站附近就是长途汽车站,坐汽车到到贵德1-2小时。
关于4200公里