Loire Forez agglomération est desservie par la ligne ferroviaire Saint-Etienne / Montbrison / Clermont-Ferrand.
La ligne ferroviaire Saint-Etienne / Montbrison / Clermont-Ferrand dessert les 6 gares du territoire (en TER ou en autocars TER). Celles-ci se situent à :
- Boën-sur-Lignon,
- Bonson,
- Montbrison,
- Noirétable (autocars TER uniquement),
- Saint-Romain-le-Puy,
- Sury-le-Comtal.
Pour télécharger les horaires de la ligne (ligne n°11), rendez-vous sur le site internet TER Auvergne-Rhône-Alpes