台中線
区間車 苗栗市、台中市、彰化市を中心に往復。また、北部の区間車は苗栗発着が多く、中部の区間車は后里発着が多いため、苗栗と后里を結ぶ区間列車は1時間の基隆-嘉義の列車のみとなるのが基本である。 1日26本は成追線に乗り入れ台中線から海岸線に直通運行。通霄-豊原の運行が主体である。
西部幹線対号列車 以前は高雄・屏東発着だったが、現在は潮州・ - 七堵・基隆間を運行。 一部列車は瑞芳駅、花蓮駅や台東駅まで運行。 1999年9月21日の地震では、山線が閉鎖され、山線のすべての列車が海線に迂回した。北行きの自強号は、まず台中駅に行って乗客を拾い、その後、成追線に引き返して海線経由で運行を続けた。この自強号は海線での営業停車駅は無かったが、莒光号と復興号は海線の後龍、大甲、沙鹿の3駅で客扱いを行った。 2008年5月15日以降、復興号は定期列車で山線を走ることはなくなったが、2011年には春節と国慶節に山線で臨時列車が運行され、2015年には台湾ランタンフェスティバルの昼間に松山から新烏日まで復興号が臨時運行されるなど、山線でも臨時列車が随時運行されていた。 2016年10月20日から2019年6月18日までの間、台中鉄道の豊原から大慶までの高架化工事完了に伴い、莒光号の定期列車(観光列車除く)は山線を走ることがなくなった。しかし、2019年6月19日、莒光号は再び山線を走るようにダイヤが変更された。 同時に太魯閣号はドアのペダルと高架駅のホームの隙間でペダルが破損する可能性があるため、高架化後は海線経由に変更されて当路線を経由しなくなった。 主要停車駅は苗栗、豊原、台中。后里、潭子にも適宜停車する。