--- title: "Train timetable Lyon → Villefranche-sur-Saône | Kombo" description: "Train timetable Lyon → Villefranche-sur-Saône" url: "https://www.kombo.co/fr/horaires-train-Lyon-Villefranche-sur-Saone" last_updated: "2026-08-18" --- # Train timetable Lyon → Villefranche-sur-Saône first departure 05:00 · last departure 22:16 · 27 direct trains/day · fastest 20min · 27 km · tickets from about €6 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-18 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:16 | 06:38 | 22min | TER 17800 (direct) | ~€10 | | 06:49 | 07:19 | 30min | TER 887102 (direct) | ~€9 | | 07:16 | 07:39 | 23min | TER 17754 (direct) | ~€10 | | 07:32 | 07:52 | 20min | TER 886172 (direct) | ~€9 | | 07:49 | 08:19 | 30min | TER 887106 (direct) | ~€9 | | 08:16 | 08:38 | 22min | TER 17802 (direct) | ~€8 | | 08:30 | 08:52 | 22min | TER 886174 (direct) | ~€9 | | 08:49 | 09:19 | 30min | TER 887110 (direct) | ~€9 | | 09:16 | 09:38 | 22min | TER 17756 (direct) | ~€10 | | 09:44 | 10:19 | 35min | TER 887114 (direct) | — | | 10:16 | 10:38 | 22min | TER 17804 (direct) | ~€6 | | 11:16 | 11:39 | 23min | TER 17758 (direct) | ~€11 | | 11:44 | 12:19 | 35min | TER 887122 (direct) | ~€10 | | 11:49 | 12:19 | 30min | TER 887122 (direct) | ~€9 | | 12:16 | 12:38 | 22min | TER 17806 (direct) | ~€10 | | 12:44 | 13:19 | 35min | TER 887126 (direct) | ~€10 | | 12:49 | 13:19 | 30min | TER 887126 (direct) | ~€9 | | 13:16 | 13:38 | 22min | TER 17760 (direct) | ~€10 | | 13:26 | 13:52 | 26min | TER 886018 (direct) | ~€10 | | 13:32 | 13:52 | 20min | TER 886018 (direct) | ~€9 | | 14:16 | 14:38 | 22min | TER 17810 (direct) | ~€10 | | 14:44 | 15:19 | 35min | TER 887130 (direct) | ~€10 | | 14:49 | 15:19 | 30min | TER 887130 (direct) | ~€9 | | 15:16 | 15:38 | 22min | TER 17762 (direct) | ~€10 | | 15:44 | 16:19 | 35min | TER 887134 (direct) | ~€10 | | 15:49 | 16:19 | 30min | TER 887134 (direct) | ~€9 | | 16:16 | 16:39 | 23min | TER 17812 (direct) | ~€10 | | 16:26 | 16:53 | 27min | TER 886126 (direct) | ~€10 | | 16:32 | 16:53 | 21min | TER 886126 (direct) | ~€9 | | 16:35 | 17:07 | 32min | TER 886028 (direct) | ~€10 | | 16:36 | 17:07 | 31min | TER 889666 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 16:44 | 17:19 | 35min | TER 887138 (direct) | ~€10 | | 16:46 | 17:07 | 21min | TER 886028 (direct) | ~€10 | | 16:49 | 17:19 | 30min | TER 887138 (direct) | ~€9 | | 17:16 | 17:39 | 23min | TER 17764 (direct) | ~€10 | | 17:24 | 17:54 | 30min | TER 886128 (direct) | ~€10 | | 17:29 | 17:54 | 25min | TER 886128 (direct) | ~€9 | | 17:35 | 18:07 | 32min | TER 886030 (direct) | ~€11 | | 17:36 | 18:07 | 31min | TER 889668 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 17:44 | 18:19 | 35min | TER 887142 (direct) | ~€10 | | 17:46 | 18:07 | 21min | TER 886030 (direct) | ~€11 | | 17:49 | 18:19 | 30min | TER 887142 (direct) | ~€9 | | 18:16 | 18:38 | 22min | TER 17814 (direct) | ~€10 | | 18:26 | 18:53 | 27min | TER 886130 (direct) | ~€10 | | 18:32 | 18:53 | 21min | TER 886130 (direct) | ~€9 | | 18:35 | 19:07 | 32min | TER 886032 (direct) | ~€10 | | 18:36 | 19:07 | 31min | TER 889670 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 18:44 | 19:19 | 35min | TER 887146 (direct) | ~€10 | | 18:46 | 19:07 | 21min | TER 886032 (direct) | ~€10 | | 18:49 | 19:19 | 30min | TER 887146 (direct) | ~€9 | | 19:16 | 19:38 | 22min | TER 17816 (direct) | ~€10 | | 19:26 | 19:59 | 33min | TER 886134 (direct) | ~€10 | | 19:31 | 19:59 | 28min | TER 886134 (direct) | ~€9 | | 19:44 | 20:19 | 35min | TER 887150 (direct) | ~€10 | | 19:49 | 20:19 | 30min | TER 887150 (direct) | ~€9 | | 20:16 | 20:39 | 23min | TER 17818 (direct) | ~€11 | | 20:44 | 21:19 | 35min | TER 887154 (direct) | ~€10 | | 20:49 | 21:19 | 30min | TER 887154 (direct) | ~€9 | | 21:05 | 21:37 | 32min | TER 886036 (direct) | ~€10 | | 21:16 | 21:37 | 21min | TER 886036 (direct) | ~€10 | | 22:05 | 22:37 | 32min | TER 886038 (direct) | ~€10 | | 22:16 | 22:37 | 21min | TER 886038 (direct) | ~€10 | ## Departures on 2026-08-19 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:04 | 06:38 | 34min | TER 17800 (direct) | ~€10 | | 06:16 | 06:38 | 22min | TER 17800 (direct) | ~€11 | | 06:44 | 07:19 | 35min | TER 887102 (direct) | ~€10 | | 06:49 | 07:19 | 30min | TER 887102 (direct) | ~€9 | | 06:57 | 07:39 | 42min | TER 889654 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 07:16 | 07:39 | 23min | TER 17754 (direct) | ~€10 | | 07:26 | 07:52 | 26min | TER 886172 (direct) | ~€10 | | 07:32 | 07:52 | 20min | TER 886172 (direct) | ~€9 | | 07:44 | 08:19 | 35min | TER 887106 (direct) | ~€10 | | 07:49 | 08:19 | 30min | TER 887106 (direct) | ~€9 | | 08:16 | 08:38 | 22min | TER 17802 (direct) | ~€10 | | 08:25 | 08:52 | 27min | TER 886174 (direct) | ~€11 | | 08:30 | 08:52 | 22min | TER 886174 (direct) | ~€9 | | 08:44 | 09:19 | 35min | TER 887110 (direct) | ~€10 | | 08:49 | 09:19 | 30min | TER 887110 (direct) | ~€9 | | 09:16 | 09:38 | 22min | TER 17756 (direct) | ~€10 | | 09:44 | 10:19 | 35min | TER 887114 (direct) | ~€11 | | 09:49 | 10:19 | 30min | TER 887114 (direct) | ~€9 | | 10:16 | 10:38 | 22min | TER 17804 (direct) | ~€6 | | 11:16 | 11:39 | 23min | TER 17758 (direct) | ~€6 | | 11:44 | 12:19 | 35min | TER 887122 (direct) | ~€6 | | 11:49 | 12:19 | 30min | TER 887122 (direct) | ~€6 | | 12:16 | 12:38 | 22min | TER 17806 (direct) | ~€6 | | 12:44 | 13:19 | 35min | TER 887126 (direct) | ~€6 | | 12:49 | 13:19 | 30min | TER 887126 (direct) | ~€6 | | 13:16 | 13:38 | 22min | TER 17760 (direct) | ~€6 | | 13:26 | 13:52 | 26min | TER 886018 (direct) | ~€6 | | 13:32 | 13:52 | 20min | TER 886018 (direct) | ~€6 | | 14:16 | 14:38 | 22min | TER 17810 (direct) | ~€6 | | 14:44 | 15:19 | 35min | TER 887130 (direct) | ~€6 | | 14:49 | 15:19 | 30min | TER 887130 (direct) | ~€6 | | 15:16 | 15:38 | 22min | TER 17762 (direct) | ~€10 | | 15:44 | 16:19 | 35min | TER 887134 (direct) | ~€10 | | 15:49 | 16:19 | 30min | TER 887134 (direct) | ~€9 | | 16:16 | 16:39 | 23min | TER 17812 (direct) | ~€11 | | 16:26 | 16:53 | 27min | TER 886126 (direct) | ~€10 | | 16:32 | 16:53 | 21min | TER 886126 (direct) | ~€9 | | 16:35 | 17:07 | 32min | TER 886028 (direct) | ~€10 | | 16:36 | 17:07 | 31min | TER 889666 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 16:44 | 17:19 | 35min | TER 887138 (direct) | ~€10 | | 16:46 | 17:07 | 21min | TER 886028 (direct) | ~€10 | | 16:49 | 17:19 | 30min | TER 887138 (direct) | ~€9 | | 17:16 | 17:39 | 23min | TER 17764 (direct) | ~€10 | | 17:24 | 17:54 | 30min | TER 886128 (direct) | ~€10 | | 17:29 | 17:54 | 25min | TER 886128 (direct) | ~€9 | | 17:35 | 18:07 | 32min | TER 886030 (direct) | ~€10 | | 17:36 | 18:07 | 31min | TER 889668 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 17:44 | 18:19 | 35min | TER 887142 (direct) | ~€10 | | 17:46 | 18:07 | 21min | TER 886030 (direct) | ~€10 | | 17:49 | 18:19 | 30min | TER 887142 (direct) | ~€9 | | 18:16 | 18:38 | 22min | TER 17814 (direct) | ~€10 | | 18:26 | 18:53 | 27min | TER 886130 (direct) | ~€10 | | 18:32 | 18:53 | 21min | TER 886130 (direct) | ~€9 | | 18:35 | 19:07 | 32min | TER 886032 (direct) | ~€10 | | 18:36 | 19:07 | 31min | TER 889670 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 18:44 | 19:19 | 35min | TER 887146 (direct) | ~€10 | | 18:46 | 19:07 | 21min | TER 886032 (direct) | ~€10 | | 18:49 | 19:19 | 30min | TER 887146 (direct) | ~€9 | | 19:16 | 19:38 | 22min | TER 17816 (direct) | ~€10 | | 19:26 | 19:59 | 33min | TER 886134 (direct) | ~€10 | | 19:31 | 19:59 | 28min | TER 886134 (direct) | ~€9 | | 19:44 | 20:19 | 35min | TER 887150 (direct) | ~€10 | | 19:49 | 20:19 | 30min | TER 887150 (direct) | ~€9 | | 20:16 | 20:39 | 23min | TER 17818 (direct) | ~€6 | | 20:44 | 21:19 | 35min | TER 887154 (direct) | ~€6 | | 20:49 | 21:19 | 30min | TER 887154 (direct) | ~€6 | | 21:05 | 21:37 | 32min | TER 886036 (direct) | ~€6 | | 21:16 | 21:37 | 21min | TER 886036 (direct) | ~€6 | | 22:05 | 22:37 | 32min | TER 886038 (direct) | ~€6 | | 22:16 | 22:37 | 21min | TER 886038 (direct) | ~€6 | ## Typical week (next 30 days) - Monday to Friday: 31 trains, first 05:00, last 22:16 - Saturday: 19 trains, first 07:16, last 22:16 - Sunday: 11 trains, first 07:16, last 22:16 ## Companies serving this route - TER: 100% of departures ## Prices - Cheapest observed: about €6 - Average observed: about €10