--- title: "Train timetable Saint-Étienne → Le Puy-en-Velay | Kombo" description: "Train timetable Saint-Étienne → Le Puy-en-Velay" url: "https://www.kombo.co/fr/horaires-train-Saint-Etienne-Le-Puy-en-Velay" last_updated: "2026-08-18" --- # Train timetable Saint-Étienne → Le Puy-en-Velay first departure 05:31 · last departure 22:11 · 13 direct trains/day · fastest 1h12 · 59 km · tickets from about €11 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-18 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:31 | 07:25 | 1h54 | TER 889950 (direct) | ~€22 | | 05:40 | 07:25 | 1h45 | TER 889950 (direct) | ~€21 | | 06:48 | 08:25 | 1h37 | TER 889952 (direct) | ~€22 | | 06:59 | 08:25 | 1h26 | TER 889952 (direct) | ~€21 | | 08:54 | 10:25 | 1h31 | TER 889954 (direct) | ~€22 | | 11:01 | 12:28 | 1h27 | TER 889956 (direct) | ~€11 | | 12:53 | 14:24 | 1h31 | TER 889980 (direct) | ~€11 | | 15:58 | 17:20 | 1h22 | TER 889960 (direct) | ~€22 | | 16:07 | 17:20 | 1h13 | TER 889960 (direct) | — | | 17:17 | 18:48 | 1h31 | TER 889962 (direct) | ~€22 | | 17:26 | 18:48 | 1h22 | TER 889962 (direct) | — | | 18:05 | 19:34 | 1h29 | TER 889982 (direct) | ~€22 | | 18:54 | 20:20 | 1h26 | TER 889964 (direct) | ~€23 | | 20:40 | 22:07 | 1h27 | TER 889966 (direct) | ~€11 | | 22:00 | 23:27 | 1h27 | TER 889968 (direct) | ~€11 | ## Departures on 2026-08-19 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:40 | 07:25 | 1h45 | TER 889950 (direct) | ~€21 | | 06:48 | 08:25 | 1h37 | TER 889952 (direct) | — | | 06:59 | 08:25 | 1h26 | TER 889952 (direct) | ~€21 | | 08:54 | 10:25 | 1h31 | TER 889954 (direct) | — | | 09:03 | 10:25 | 1h22 | TER 889954 (direct) | ~€21 | | 11:01 | 12:28 | 1h27 | TER 889956 (direct) | ~€11 | | 11:10 | 12:28 | 1h18 | TER 889956 (direct) | ~€11 | | 12:53 | 14:24 | 1h31 | TER 889980 (direct) | — | | 13:02 | 14:24 | 1h22 | TER 889980 (direct) | ~€11 | | 15:58 | 17:20 | 1h22 | TER 889960 (direct) | ~€22 | | 16:07 | 17:20 | 1h13 | TER 889960 (direct) | ~€21 | | 17:17 | 18:48 | 1h31 | TER 889962 (direct) | ~€22 | | 17:26 | 18:48 | 1h22 | TER 889962 (direct) | ~€21 | | 18:05 | 19:34 | 1h29 | TER 889982 (direct) | ~€23 | | 18:16 | 19:34 | 1h18 | TER 889982 (direct) | ~€21 | | 18:54 | 20:20 | 1h26 | TER 889964 (direct) | ~€22 | | 19:03 | 20:20 | 1h17 | TER 889964 (direct) | ~€21 | | 20:40 | 22:07 | 1h27 | TER 889966 (direct) | ~€11 | | 20:49 | 22:07 | 1h18 | TER 889966 (direct) | ~€11 | | 22:00 | 23:27 | 1h27 | TER 889968 (direct) | ~€11 | | 22:11 | 23:27 | 1h16 | TER 889968 (direct) | ~€11 | ## Typical week (next 30 days) - Monday to Friday: 14 trains, first 05:31, last 22:11 - Saturday: 9 trains, first 06:48, last 22:00 - Sunday: 9 trains, first 08:54, last 22:11 ## Companies serving this route - TER: 100% of departures ## Prices - Cheapest observed: about €11 - Average observed: about €20