晋中交通十分便利,市区距太原机场仅15公里,铁路、公路四通八达,石太、同蒲、太焦铁路在此交汇、太旧、大运、108、207高等级公路纵贯全市。
公路遍布全市,干线公路有太原至大口、大运公路、太原至旧关、阳泉至黎城、汾阳至介休等线途经境内。途径境内的支线公路有祁县至文水、榆次至和顺董坪沟、太谷至左权、平遥至屯留、盂县梁家寨至盂县阎家庄,榆次至黄碾等。此外还有多条县级公路及乡镇级公路。全市大部分乡镇及部分村可通行汽车。