西宁到成都的公路距离非常遥远,大约有1500公里左右,而且需要通过多条不同的公路线路才能到达目的地。其中,最近的公路应该是青藏公路,这条公路连接西藏和青海,是世界上最高的公路之一,横穿高山峡谷和草原,风景非常壮观。从青海省西宁市到成都市的距离大约是1700公里,需要经过多个省份和地区,所以需要经过长时间的驾驶和旅途。
西宁到成都高铁不经过兰州,主要原因在于地势和地形限制。兰州位于青藏高原与黄土高原的交界处,地形复杂,建设高铁需要穿越大量的山地和峡谷,工程难度大、成本高、工期长。相比之下,西宁到成都高铁沿青藏铁路既有线修建,地势较为平坦,工程难度较小,更符合经济效益和工程的可行性。