眉山境内成昆铁路穿越南北,经过彭山区、东坡区,路线长度50千米,有8趟列车经过眉山火车站.,因此,在眉山乘坐火车,沿成昆铁路,北出成都可至重庆、西安,南下可经西昌、攀枝花至昆明等地,眉山站地址为四川省眉山市东坡区三苏大道西段。建设中的成昆铁路复线也将在此设站。
连乐铁路将从市域东部仁寿县通过,连接成都港和成昆铁路。 成乐高速公路、乐雅高速公路、成自泸赤高速公路横贯市域,建设中的遂资眉高速公路即将通车。蒲丹井高速公路即将动工兴建。
截止2012年底,眉山拥有公路通车里程7348.156公里,其中:高速公路137.51公里,一级公路100.151公里,二级公路334.129公里,三级公路304.517公里,四级公路4693.215公里,等外公路1775.144公里。全市公路桥梁1300座,33939.81延米,其中:大桥24座,5683.74延米;中桥239座,11461.00延米;小桥1037座,16795.07延米。眉山公路路网密度达到102.26公里/百平方公里,128个乡镇公路通达率100%,通畅率100%,行政村公路通达率100%,通畅率85%。区域内以公路交通为主,已形成“一横四纵”的主骨架公路网络。
眉山拥有客运站182个,其中:一级站1个、二级站5个,三级站2个,四级站47个,五级站19个,简易站及招呼站108个(含港湾式车站)。营运车辆33611辆,其中客运车辆2771辆(不含公交),货运车辆26773辆(含拖拉机7168辆)。全市共有出租车辆868辆,其中中心城区418辆;公交车开行线路40条,公交车数量319辆,其中中心城区187辆。眉山占据成都南大门的交通要地,有成都--乐山高速公路、成都--雅安高速公路,成自泸高速经过市域仁寿,乐雅高速经过市域洪雅,在建的遂资眉高速贯穿市域东西.213国道经过眉山市内。眉山市的公路交通发达,在成都的东门车站城北客运中心,成都新南门汽车站还有发往(直达或经过)眉山市仁寿县,彭山区、青神县等地的客运班车。眉山客运中心站则位于省道106线与103线的交汇处,老城区与新城区的交接处,成乐高速公路的进出口处,是连接成都市、乐山市、峨眉山市及周边市县的交通枢纽。
2012全年公路货物运输总量4838万吨,增长11.6%;货物运输周转量476624万吨公里,增长16.6%。公路旅客运输量6770万人次,增长7.1%;公路旅客周转量231861万人公里,增长9.1%。 眉山共有两江(岷江、青衣江)、两滩(黑龙滩、槽渔滩)、29条支小河流。航道里程768公里,其中等级航道89.72公里(岷江六级航道78.7公里,七级航道11.02公里),通航里程280公里。全市共有渡口36道,各类船舶420艘,其中营运船舶293艘,有船乡镇50个,管船员84人,水运企业3个,渡管所3个,造船厂2个。