太原目前有5個汽車客運站。
1、太原汽車站,位于迎澤大街88號,主要服務省外北京、天津、溏沽、上海、重慶、河北、山東、陜西、河南、內蒙、湖南、湖北、吉林、遼寧、黑龍江、四川、貴州、江蘇、浙江、安徽、甘肅、寧夏、廣東、福建等地,以及大同市、朔州市居民來往通勤。
2、太原迎賓汽車站。位于太榆路50號,主要服務部分省外城市包括揚州、啟東、泰興、泰州、鹽城、興化、亳州、阜南、周口、柘城、南陽、寧德、莆田、威海。以及省內晉南運城全域及臨汾部分縣市。
3、太原客運東站。位于五龍口街165號,主要服務忻州地區13區縣以及呂梁興縣、嵐縣群眾往來省會。
4、太原客運西站。位于迎澤西大街369號,主要服務呂梁地區以及臨汾市西山五縣隰縣、大寧、吉縣、永和、汾西,太原市婁煩縣群眾往來太原。
5、太原建南汽車站。位于建設南路447號,主要服務晉中市、長治市、陽泉市三地群眾往來太原。
此外,太原客運東南站即將投入使用,屆時將整合建南汽車站、迎賓汽車站、長途汽車站業務,實現機場、高鐵站、客運站無縫銜接,讓出行更便捷。
位于太原北部的客運北站,因為位置偏僻,目前建成多年仍處于荒廢狀態。