西宁到成都高铁不经过兰州,主要原因在于地势和地形限制。兰州位于青藏高原与黄土高原的交界处,地形复杂,建设高铁需要穿越大量的山地和峡谷,工程难度大、成本高、工期长。相比之下,西宁到成都高铁沿青藏铁路既有线修建,地势较为平坦,工程难度较小,更符合经济效益和工程的可行性。
从西宁到成都的高铁通行时间为约6个小时左右。旅客可在西宁北站乘坐高铁,经过陇南、兰州、定西、西安等城市,最终到达成都东站。列车在途经的各站停靠的时间不同,行车速度也会因路况和天气状况而有所变化。但是综合来看,大部分列车都能够在6小时左右到达成都,提供给旅客便捷的交通选择。旅客在高铁上还可以欣赏美丽的风景,享受高速铁路的舒适和便利。