:民航.西昌青山机场位于西昌市北部11公里处的安宁镇，是四川省重要的支线机场，开通有成都、昆明、北京、上海和广州的航线。
铁路.成昆铁路贯穿南北，大致与和安宁河平行。1970年7月1日，成昆铁路的通车仪式就在西昌举行。西昌火车站位于市区西北的袁家山，是成昆铁路重要的客运站点，开通有到省内主要城市和昆明、重庆、乌鲁木齐南、西安与北京西的直达旅客列车。西昌南站位于市区西南的马道镇，是成昆铁路重要的货运编组站，也承担着一定的客运功能。成昆铁路在西昌市境内还有月华站、礼州站、西昌