Le trajet en train de Saint-Étienne à Lyon prend en moyenne 0h 48min et couvre une distance de 49 km.