空港
西寧曹家堡空港は西寧市の中心部から東に29kmの所にあります。国内線には、北京、西安方面へ向かう定期便があり、毎日就航しています。上海、成都、重慶、格尓木(ゴルムド)、広州、昆明、深セン、ウルムチ行きの便は毎日あるわけではないので予約の際に、確認されたほうがよいでしょう。
空港バスは、曹家堡空港から市内にある民用航空の切符売り場(所在地:城東区八一西通り34号)を結んでおり所要時間は約30分で、21元かかります。バスのダイヤは到着便のスケジュールによって決められています。
タクシーで空港から市内へは80元ぐらいかかります。
鉄道
西寧には蘭青鉄道と青蔵鉄道が通っており、鉄道は四方八方に広がっています。ラサ、格尓木(ゴルムド)、北京、上海、西安、青島などへ向かう列車があります。また省内の大通、柴達木(ツァイダム)、茶卡(チャカ)などへ向かう路線もあります。
西寧駅は西寧市東部の祁連路に位置しており、近くには西寧の長距離バスターミナルがあります。
青蔵鉄道の開通にともない、全国各地からラサへ向かう汽車のほとんどが西寧を経由しています。そのため西寧はラサへ向かうための重要な乗換駅になっています。西寧からラサまでの走行時間は24時間ぐらいかかるので、西寧駅の発車時刻はすべて午後4時以降になっています。そのうち西寧発ラサ行きの定期便はK9801だけで、発車時刻は午後2時55分、到着時刻は翌日午後3時5分なので一日おきの発車になっています。K9801がない日にラサへ行くなら、蘭州が始発の西寧経由K917に乗って行くとよいでしょう。
長距離バス
西寧には長距離バスターミナルが2か所あります。バスの本数は多いので前日までに乗車券を購入すればよいでしょう。
西寧長距離バスターミナル(電話番号:0971-7112094)は市区東部の建国路1号にあります。列車の駅からは南に600m離れています。国内各地へ向かう重要な長距離バスターミナルです。
西寧―ラサ:1日1本。毎日午後4時半に西寧を出発し、ラサまで32時間かかります。運賃は399.80元です。
西寧―格尓木(ゴルムド):1日2本。毎日午後5時と6時に西寧を出発し、格尓木まで15時間かかります。運賃は152.90元です。(料金は参考まで)
西寧新寧路バスターミナル(電話番号:0971-6155795)は市内中西部の新寧路と塩湖路が交差するあたりにあります。主に蘭州、省内の塔爾寺(タールジ)、共和、楽都、湟源(こうげん)方面へ向かうバスがあります。
タクシー
初乗り料金は6元/3kmで、その後は1.1元/kmになります。短距離の貸切は一日に400~500元がかかります。
バス
市内と郊外を結んでおり、運賃は約1元ほどです。