（JR四国）主要服务长途旅客，伊予铁道主要服务市内和短途旅客的局面。JR松山车站是松山市远距离铁路交通的中心，但只有予讃线一条路线经过。2015年，松山车站的乘客数接近259万人。伊予铁道是松山市最大的交通企业，也是日本历史第二久的民营铁路企业，经营有高滨线、横河原线、郡中线三条连接松山市中心和郊外的铁道路线，以及城北线、城南线、本町线、大手町线、花园线五条松山市中心的路面电车路线。市郊路线和市内路线在松山市站交汇，使得松山市站成为松山市的交通枢纽。近年松山市交通量中公共交通佔比从1990年的10%下降到2