航空
呼和浩特市白塔機場有民航客機(20余條航線)往返北京、廣州、香港、上海、武漢、烏蘭巴托、海拉爾等大中城市。(其中有2條為國際航線。)
鐵路
現有19條國有鐵路干線、12條支線、5條地方鐵路,與北京、西安、海拉爾、蘭州、銀川等數十個城市均有旅客列車通行。
公路
先進的呼包高速公路已建成使用,已實現了各旗縣通公路,許多世代閉塞的農牧區和邊境地區也建起了公路,每日有數十班長途客運汽車開往附近各個城鎮。還開辟了與蒙古、俄羅斯邊境省區通車的6條客運班車路線。
市內交通
以市區為中心辟有近二十條公共汽車線路,通往城區各地。在火車站有1路公共汽車通往舊城,7路公共汽車通往新城。有數千輛出租車,遍及城市公共場所及大街小巷,晝夜服務。
出租車
起價6.2元(含兩公里) ,以后每公里1.1元。