西宁到西安有两条路可以走一条是到兰州后往天水方向走由宝鸡到西安再去汉中但这条路天水至宝鸡段在建高速路可能不好走建议从西宁上到兰州的高速过兰州后往平凉方向走312国道进入陕西到彬县长武上高速到西安走绕城高速至西汉高速口往汉中方向走西宁到西安约900公里大概需要12小时左右西安到汉中约255公里大概需要三到四个小时如果不急着赶路建议分两天走建议你出发前看看天气预报尽量避开恶劣天气另外走山路时注意车速不要太快注意力要集中