飛機:機場位於太原市東南方向,距市中心約18公里左右。與全國各主要大中城市都有直航,並有部分國際航線。
火車:太原市內目前有5座火車站,其中太原站和太原南站為主要的客運火車站。太原火車站位於迎澤區,距離市中心的五一廣場約一站路,有發往北京(約11小時,普通類車)、上海(約14-20小時,普通列車)等國內主要大中城市的列車,以普通列車為主,有少部分動車或高鐵車次。太原南站位於市中心以南的小店區,是太原的高鐵站,主要運營動車和高鐵。目前往來北京的高鐵和動車,大多在這裡發車,到達北京約3.5小時。
長途汽車:太原長途汽車站位於太原火車站附近,這裡有發往省內以及全國各地主要大城市的班車,如:大同、北京、天津、內蒙古、湖北等地。太原建南汽車站位於太原市小店區,車站的班車主要發往晉中、晉東南地區,前往平遙遊玩的遊客,可以在這裡坐車。每天車站發往平遙的班車非常多,7:30-19:30分之間,每半小時一班,票價約30元,全程約2小時。太原汽車客運東站位於太原市迎澤區,站內的班車主要發往忻州、五台山、寧武等方向。前往五台山風景區遊玩的遊客,可以在這裡坐車。每天7:50-16:30分之間,大約每1.5小時就有一班車發往五台山風景區,票價約75元,全程約4.5小時。
公交車:太原市的公交運營時間大多在6:00-22:00之間,開往較為偏遠的地區如晉祠等地的公交一般是6:00-19:00。乘車價格為1- 3元不等。
出租車:太原出租車收費日間和夜間不同。日間起步價:8元/3公里,之後1.6元/公里;夜間起步價:9元/3公里,之後1.8元/公里。夜間時間為21:00-次日5:00。每次加收1元臨時燃油附加費。太原出租車據載、不打表的現像比較嚴重。投訴電話:0351-3031188、0351-3031311。