--- title: "Train timetable Villefranche-sur-Saône → Lyon | Kombo" description: "Train timetable Villefranche-sur-Saône → Lyon" url: "https://www.kombo.co/fr/horaires-train-Villefranche-sur-Saone-Lyon" last_updated: "2026-08-18" --- # Train timetable Villefranche-sur-Saône → Lyon first departure 06:11 · last departure 22:21 · 19 direct trains/day · fastest 21min · 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:11 | 06:41 | 30min | TER 887103 (direct) | ~€9 | | 06:11 | 06:47 | 36min | TER 887103 (direct) | ~€11 | | 06:31 | 06:56 | 25min | TER 886003 (direct) | ~€10 | | 06:40 | 07:09 | 29min | TER 887105 (direct) | ~€9 | | 06:40 | 07:16 | 36min | TER 887105 (direct) | ~€10 | | 06:50 | 07:13 | 23min | TER 886005 (direct) | ~€10 | | 06:50 | 07:17 | 27min | TER 886005 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€9 | | 06:50 | 07:24 | 34min | TER 886005 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 06:50 | 07:25 | 35min | TER 886005 (direct) | ~€10 | | 07:06 | 07:27 | 21min | TER 886111 (direct) | ~€9 | | 07:06 | 07:34 | 28min | TER 886111 (direct) | ~€10 | | 07:21 | 07:44 | 23min | TER 17821 (direct) | ~€10 | | 07:41 | 08:10 | 29min | TER 887109 (direct) | ~€9 | | 07:41 | 08:16 | 35min | TER 887109 (direct) | ~€10 | | 07:50 | 08:14 | 24min | TER 886007 (direct) | ~€11 | | 07:50 | 08:16 | 26min | TER 886007 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€9 | | 07:50 | 08:24 | 34min | TER 886007 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 07:50 | 08:25 | 35min | TER 886007 (direct) | ~€11 | | 08:06 | 08:27 | 21min | TER 886011 (direct) | ~€9 | | 08:06 | 08:34 | 28min | TER 886011 (direct) | ~€10 | | 08:21 | 08:44 | 23min | TER 17823 (direct) | ~€10 | | 08:40 | 09:09 | 29min | TER 887113 (direct) | ~€9 | | 08:40 | 09:16 | 36min | TER 887113 (direct) | ~€10 | | 08:51 | 09:13 | 22min | TER 886013 (direct) | ~€10 | | 08:51 | 09:25 | 34min | TER 886013 (direct) | ~€10 | | 09:06 | 09:27 | 21min | TER 886015 (direct) | ~€9 | | 09:06 | 09:34 | 28min | TER 886015 (direct) | ~€10 | | 09:20 | 09:44 | 24min | TER 17825 (direct) | ~€10 | | 09:40 | 10:09 | 29min | TER 887115 (direct) | ~€9 | | 09:40 | 10:16 | 36min | TER 887115 (direct) | ~€10 | | 10:21 | 10:44 | 23min | TER 17767 (direct) | ~€6 | | 10:40 | 11:09 | 29min | TER 887117 (direct) | ~€9 | | 10:40 | 11:16 | 36min | TER 887117 (direct) | ~€6 | | 11:21 | 11:44 | 23min | TER 17827 (direct) | ~€6 | | 12:21 | 12:44 | 23min | TER 17769 (direct) | ~€6 | | 12:41 | 13:09 | 28min | TER 887123 (direct) | ~€9 | | 12:41 | 13:16 | 35min | TER 887123 (direct) | ~€6 | | 13:06 | 13:27 | 21min | TER 886119 (direct) | ~€9 | | 13:06 | 13:34 | 28min | TER 886119 (direct) | ~€6 | | 13:21 | 13:44 | 23min | TER 17829 (direct) | ~€6 | | 13:40 | 14:09 | 29min | TER 887127 (direct) | ~€9 | | 13:40 | 14:16 | 36min | TER 887127 (direct) | ~€6 | | 14:19 | 14:44 | 25min | TER 17771 (direct) | ~€6 | | 15:21 | 15:44 | 23min | TER 17831 (direct) | ~€11 | | 15:41 | 16:09 | 28min | TER 887133 (direct) | ~€9 | | 15:41 | 16:16 | 35min | TER 887133 (direct) | ~€10 | | 16:18 | 16:44 | 26min | TER 17773 (direct) | ~€10 | | 16:41 | 17:10 | 29min | TER 887137 (direct) | ~€9 | | 16:41 | 17:16 | 35min | TER 887137 (direct) | ~€10 | | 17:06 | 17:27 | 21min | TER 886141 (direct) | ~€9 | | 17:06 | 17:34 | 28min | TER 886141 (direct) | ~€10 | | 17:20 | 17:44 | 24min | TER 17833 (direct) | ~€10 | | 17:40 | 18:09 | 29min | TER 887141 (direct) | ~€9 | | 17:40 | 18:16 | 36min | TER 887141 (direct) | ~€10 | | 18:06 | 18:27 | 21min | TER 886133 (direct) | ~€9 | | 18:06 | 18:34 | 28min | TER 886133 (direct) | ~€10 | | 18:21 | 18:44 | 23min | TER 17775 (direct) | ~€10 | | 18:21 | 18:44 | 23min | TER 117775 (direct) | ~€10 | | 18:39 | 19:08 | 29min | TER 887145 (direct) | ~€9 | | 18:39 | 19:16 | 37min | TER 887145 (direct) | ~€10 | | 19:06 | 19:27 | 21min | TER 886137 (direct) | ~€9 | | 19:06 | 19:34 | 28min | TER 886137 (direct) | ~€11 | | 19:20 | 19:44 | 24min | TER 17835 (direct) | ~€11 | | 19:40 | 20:09 | 29min | TER 887149 (direct) | ~€9 | | 19:40 | 20:16 | 36min | TER 887149 (direct) | ~€10 | | 20:19 | 20:44 | 25min | TER 17777 (direct) | ~€6 | | 21:21 | 21:44 | 23min | TER 17837 (direct) | ~€6 | | 22:21 | 22:44 | 23min | TER 117779 (direct) | ~€6 | | 22:21 | 22:44 | 23min | TER 17779 (direct) | ~€6 | ## Departures on 2026-08-19 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:11 | 06:41 | 30min | TER 887103 (direct) | ~€9 | | 06:11 | 06:47 | 36min | TER 887103 (direct) | ~€10 | | 06:31 | 06:56 | 25min | TER 886003 (direct) | ~€10 | | 06:40 | 07:16 | 36min | TER 887105 (direct) | ~€10 | | 06:50 | 07:13 | 23min | TER 886005 (direct) | ~€10 | | 06:50 | 07:24 | 34min | TER 886005 (1 change via Gare de Saint-Germain-au-Mont-d'Or) | ~€10 | | 06:50 | 07:25 | 35min | TER 886005 (direct) | ~€10 | | 07:21 | 07:44 | 23min | TER 17821 (direct) | ~€10 | | 07:50 | 08:14 | 24min | TER 886007 (direct) | ~€10 | | 08:06 | 08:34 | 28min | TER 886011 (direct) | ~€10 | | 08:21 | 08:44 | 23min | TER 17823 (direct) | — | | 08:51 | 09:13 | 22min | TER 886013 (direct) | ~€10 | | 09:20 | 09:44 | 24min | TER 17825 (direct) | ~€10 | | 10:21 | 10:44 | 23min | TER 17767 (direct) | ~€6 | | 11:21 | 11:44 | 23min | TER 17827 (direct) | ~€6 | | 12:21 | 12:44 | 23min | TER 17769 (direct) | ~€6 | | 13:21 | 13:44 | 23min | TER 17829 (direct) | ~€6 | | 14:19 | 14:44 | 25min | TER 17771 (direct) | ~€6 | | 15:21 | 15:44 | 23min | TER 17831 (direct) | ~€10 | | 16:18 | 16:44 | 26min | TER 17773 (direct) | ~€10 | | 17:06 | 17:34 | 28min | TER 886141 (direct) | — | | 17:20 | 17:44 | 24min | TER 17833 (direct) | ~€10 | | 18:21 | 18:44 | 23min | TER 117775 (direct) | ~€10 | | 19:20 | 19:44 | 24min | TER 17835 (direct) | ~€10 | | 20:19 | 20:44 | 25min | TER 17777 (direct) | ~€6 | ## Typical week (next 30 days) - Monday to Friday: 21 trains, first 06:11, last 22:21 - Saturday: 17 trains, first 06:11, last 20:37 - Sunday: 15 trains, first 08:20, last 22:21 ## Companies serving this route - TER: 100% of departures ## Prices - Cheapest observed: about €6 - Average observed: about €9