全程约1224公里。
1、自驾汽车:从绵阳市进入京昆高速,沿京昆高速行驶139、6公里,朝G75方向,进入兰海高速,沿兰海高速行驶174、3公里,朝S15方向,进入平绵高速,沿平绵高速行驶87、7公里,进入十天高速,沿十天高速行驶116、9公里,进入连霍高速,沿连霍高速行驶215、5公里,进入青兰高速,沿青兰高速行驶92、3公里,进入京藏高速,沿京藏高速行驶20.3公里,朝G0612方向行驶,进入西宁南绕城高速,最终进入京拉线,沿京拉线行驶48、0公里,即可到达目的地附近。
2、火车:在绵阳火车站乘坐k986、k2632、k2058、k1058次列车皆可到达西宁市,在西宁火车站乘坐出租车即可到达青海湖。
3、飞机:从绵阳南郊机场乘坐四川航空3U8717次航班到达西宁曹家堡机场,从机场乘坐出租车即可到达青海湖。