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