Train O'Clock

Gilly-sur-Loire to Millau Train Timetable

Find timetables

Tuesday, January 7, 2025 at 07:00

Gilly-sur-Loire Lyon Part Dieu Béziers Millau

Gilly-sur-Loire09:33
Digoin09:50
Paray-le-Monial10:09
La Clayette - Baudemont10:31
Chauffailles10:40
Lamure-sur-Azergues11:01
Chamelet11:10
Bois-d'Oingt - Légny11:18
Chessy11:23
Châtillon d'Azergues11:26
Lozanne11:31
Lyon Part Dieu11:52
Number893905
TER
Change
Lyon Part Dieu12:10
Valence TGV Rhône-Alpes Sud12:49
Nîmes Centre13:37
Montpellier Saint-Roch14:09
Béziers14:46
Number6823
TGV
Change
Béziers18:21
Magalas18:35
Bédarieux18:59
Le Bousquet-d'Orb19:09
Ceilhes - Roqueredonde19:27
Saint-Rome-de-Cernon20:00
Millau20:16
Number878962
TER
Duration10 h 43

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Millau

Gilly-sur-Loire07:50
Moulins sur Allier08:37
Number35052
Bus
Change
Moulins sur Allier09:31
Vichy09:59
Riom - Châtel-Guyon10:22
Clermont-Ferrand10:31
Number5951
Intercités
Change
Clermont-Ferrand12:51
Issoire13:16
Brassac-les-Mines - Sainte-Florine13:30
Arvant13:36
Massiac - Blesle13:56
Neussargues14:37
Saint-Flour - Chaudes-Aigues14:58
Saint-Chély-d'Apcher15:38
Aumont-Aubrac15:51
Marvejols16:15
Le Monastier16:23
Banassac - La Canourgue16:37
Campagnac - Saint-Geniez16:51
Sévérac-le-Château17:03
Millau17:35
Number15941
Intercités
Duration9 h 45

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Aumont-Aubrac Millau

Gilly-sur-Loire16:32
Moulins sur Allier17:19
Number35068
Bus
Change
Moulins sur Allier18:30
Vichy18:58
Riom - Châtel-Guyon19:21
Clermont-Ferrand19:30
Number5971
Intercités
Change
Clermont-Ferrand21:30
Aumont-Aubrac23:15
Number94007
Bus
Change
Aumont-Aubrac11:43
Marvejols12:07
Le Monastier12:15
Banassac - La Canourgue12:30
Campagnac - Saint-Geniez12:44
Sévérac-le-Château12:57
Millau13:29
Number878957
TER
Duration20 h 57

Gilly-sur-Loire Moulins sur Allier Vierzon Brive-la-Gaillarde Rodez Millau

Gilly-sur-Loire12:37
Dompierre Sept Fons12:44
Moulins sur Allier13:02
Number875504
TER
Change
Moulins sur Allier14:14
Nevers14:53
Bourges15:46
Vierzon16:03
Number4504
Intercités
Change
Vierzon16:12
Châteauroux16:43
La Souterraine17:24
Limoges Bénédictins17:59
Brive-la-Gaillarde19:01
Number3645
Intercités
Change
Brive-la-Gaillarde19:35
Turenne19:53
Saint-Denis-Près-Martel20:03
Rocamadour - Padirac20:21
Figeac20:54
Capdenac21:03
Viviez - Decazeville21:18
Aubin21:23
Cransac21:27
Saint-Christophe21:39
Rodez22:05
Number870167
TER
Change
Rodez07:00
Millau08:30
Number461901
Bus
Duration19 h 53

Wednesday, January 8, 2025 at 07:00

Gilly-sur-Loire Lyon Part Dieu Béziers Millau

Gilly-sur-Loire09:33
Digoin09:50
Paray-le-Monial10:09
La Clayette - Baudemont10:31
Chauffailles10:40
Lamure-sur-Azergues11:01
Chamelet11:10
Bois-d'Oingt - Légny11:18
Chessy11:23
Châtillon d'Azergues11:26
Lozanne11:31
Lyon Part Dieu11:52
Number893905
TER
Change
Lyon Part Dieu12:10
Valence TGV Rhône-Alpes Sud12:49
Nîmes Centre13:37
Montpellier Saint-Roch14:09
Béziers14:46
Number6823
TGV
Change
Béziers18:21
Magalas18:35
Bédarieux18:59
Le Bousquet-d'Orb19:09
Ceilhes - Roqueredonde19:27
Saint-Rome-de-Cernon20:00
Millau20:16
Number878962
TER
Duration10 h 43

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Millau

Gilly-sur-Loire07:50
Moulins sur Allier08:37
Number35052
Bus
Change
Moulins sur Allier09:31
Vichy09:59
Riom - Châtel-Guyon10:22
Clermont-Ferrand10:31
Number5951
Intercités
Change
Clermont-Ferrand12:51
Issoire13:16
Brassac-les-Mines - Sainte-Florine13:30
Arvant13:36
Massiac - Blesle13:56
Neussargues14:37
Saint-Flour - Chaudes-Aigues14:58
Saint-Chély-d'Apcher15:38
Aumont-Aubrac15:51
Marvejols16:15
Le Monastier16:23
Banassac - La Canourgue16:37
Campagnac - Saint-Geniez16:51
Sévérac-le-Château17:03
Millau17:35
Number15941
Intercités
Duration9 h 45

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Aumont-Aubrac Millau

Gilly-sur-Loire16:32
Moulins sur Allier17:19
Number35068
Bus
Change
Moulins sur Allier18:30
Vichy18:58
Riom - Châtel-Guyon19:21
Clermont-Ferrand19:30
Number5971
Intercités
Change
Clermont-Ferrand21:30
Aumont-Aubrac23:15
Number94007
Bus
Change
Aumont-Aubrac11:43
Marvejols12:07
Le Monastier12:15
Banassac - La Canourgue12:30
Campagnac - Saint-Geniez12:44
Sévérac-le-Château12:57
Millau13:29
Number878957
TER
Duration20 h 57

Gilly-sur-Loire Moulins sur Allier Vierzon Brive-la-Gaillarde Rodez Millau

Gilly-sur-Loire12:37
Dompierre Sept Fons12:44
Moulins sur Allier13:02
Number875504
TER
Change
Moulins sur Allier14:14
Nevers14:53
Bourges15:46
Vierzon16:03
Number4504
Intercités
Change
Vierzon16:12
Châteauroux16:43
La Souterraine17:24
Limoges Bénédictins17:59
Brive-la-Gaillarde19:01
Number3645
Intercités
Change
Brive-la-Gaillarde19:35
Turenne19:53
Saint-Denis-Près-Martel20:03
Rocamadour - Padirac20:21
Figeac20:54
Capdenac21:03
Viviez - Decazeville21:18
Aubin21:23
Cransac21:27
Saint-Christophe21:39
Rodez22:05
Number870167
TER
Change
Rodez07:00
Millau08:30
Number461901
Bus
Duration19 h 53

Thursday, January 9, 2025 at 07:00

Gilly-sur-Loire Lyon Part Dieu Béziers Millau

Gilly-sur-Loire09:33
Digoin09:50
Paray-le-Monial10:09
La Clayette - Baudemont10:31
Chauffailles10:40
Lamure-sur-Azergues11:01
Chamelet11:10
Bois-d'Oingt - Légny11:18
Chessy11:23
Châtillon d'Azergues11:26
Lozanne11:31
Lyon Part Dieu11:52
Number893905
TER
Change
Lyon Part Dieu12:10
Valence TGV Rhône-Alpes Sud12:49
Nîmes Centre13:37
Montpellier Saint-Roch14:09
Béziers14:46
Number6823
TGV
Change
Béziers18:21
Magalas18:35
Bédarieux18:59
Le Bousquet-d'Orb19:09
Ceilhes - Roqueredonde19:27
Saint-Rome-de-Cernon20:00
Millau20:16
Number878962
TER
Duration10 h 43

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Millau

Gilly-sur-Loire07:50
Moulins sur Allier08:37
Number35052
Bus
Change
Moulins sur Allier09:31
Vichy09:59
Riom - Châtel-Guyon10:22
Clermont-Ferrand10:31
Number5951
Intercités
Change
Clermont-Ferrand12:51
Issoire13:16
Brassac-les-Mines - Sainte-Florine13:30
Arvant13:36
Massiac - Blesle13:56
Neussargues14:37
Saint-Flour - Chaudes-Aigues14:58
Saint-Chély-d'Apcher15:38
Aumont-Aubrac15:51
Marvejols16:15
Le Monastier16:23
Banassac - La Canourgue16:37
Campagnac - Saint-Geniez16:51
Sévérac-le-Château17:03
Millau17:35
Number15941
Intercités
Duration9 h 45

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Aumont-Aubrac Millau

Gilly-sur-Loire16:3218:50
Moulins sur Allier17:1919:37
Number3506835066
BusBus
Change
Moulins sur Allier18:3021:32
Vichy18:5822:00
Riom - Châtel-Guyon19:2122:23
Clermont-Ferrand19:3022:32
Number59715983
IntercitésIntercités
Change
Clermont-Ferrand21:3010:50
Aumont-Aubrac23:1512:40
Number9400794001
BusBus
Change
Aumont-Aubrac11:4316:40
Marvejols12:0717:05
Chirac-17:10
Le Monastier12:1517:14
Banassac - La Canourgue12:3017:27
Campagnac - Saint-Geniez12:4417:41
Sévérac-le-Château12:5717:54
Millau13:2918:26
Number878957878959
TERTER
Duration20 h 5723 h 36

Gilly-sur-Loire Moulins sur Allier Vierzon Brive-la-Gaillarde Rodez Millau

Gilly-sur-Loire12:37
Dompierre Sept Fons12:44
Moulins sur Allier13:02
Number875504
TER
Change
Moulins sur Allier14:14
Nevers14:53
Bourges15:46
Vierzon16:03
Number4504
Intercités
Change
Vierzon16:12
Châteauroux16:43
La Souterraine17:24
Limoges Bénédictins17:59
Brive-la-Gaillarde19:01
Number3645
Intercités
Change
Brive-la-Gaillarde19:35
Turenne19:53
Saint-Denis-Près-Martel20:03
Rocamadour - Padirac20:21
Figeac20:54
Capdenac21:03
Viviez - Decazeville21:18
Aubin21:23
Cransac21:27
Saint-Christophe21:39
Rodez22:05
Number870167
TER
Change
Rodez07:00
Millau08:30
Number461901
Bus
Duration19 h 53

Friday, January 10, 2025 at 07:00

Gilly-sur-Loire Lyon Part Dieu Béziers Millau

Gilly-sur-Loire09:33
Digoin09:50
Paray-le-Monial10:09
La Clayette - Baudemont10:31
Chauffailles10:40
Lamure-sur-Azergues11:01
Chamelet11:10
Bois-d'Oingt - Légny11:18
Chessy11:23
Châtillon d'Azergues11:26
Lozanne11:31
Lyon Part Dieu11:52
Number893905
TER
Change
Lyon Part Dieu12:10
Valence TGV Rhône-Alpes Sud12:49
Nîmes Centre13:37
Montpellier Saint-Roch14:09
Béziers14:46
Number6823
TGV
Change
Béziers19:01
Magalas19:20
Bédarieux19:47
Le Bousquet-d'Orb19:58
Lunas20:02
Les Cabrils20:10
Ceilhes - Roqueredonde20:15
Saint-Rome-de-Cernon20:48
Millau21:04
Number878962
TER
Duration11 h 31

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Millau

Gilly-sur-Loire07:50
Moulins sur Allier08:37
Number35052
Bus
Change
Moulins sur Allier09:31
Vichy09:59
Riom - Châtel-Guyon10:22
Clermont-Ferrand10:31
Number5951
Intercités
Change
Clermont-Ferrand12:51
Issoire13:16
Brassac-les-Mines - Sainte-Florine13:30
Arvant13:36
Massiac - Blesle13:56
Neussargues14:37
Saint-Flour - Chaudes-Aigues14:58
Saint-Chély-d'Apcher15:38
Aumont-Aubrac15:51
Marvejols16:15
Le Monastier16:23
Banassac - La Canourgue16:37
Campagnac - Saint-Geniez16:51
Sévérac-le-Château17:03
Millau17:35
Number15941
Intercités
Duration9 h 45

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Aumont-Aubrac Millau

Gilly-sur-Loire16:32
Moulins sur Allier17:19
Number35068
Bus
Change
Moulins sur Allier17:31
Vichy17:59
Riom - Châtel-Guyon18:23
Clermont-Ferrand18:31
Number5967
Intercités
Change
Clermont-Ferrand21:30
Aumont-Aubrac23:15
Number94007
Bus
Change
Aumont-Aubrac11:43
Marvejols12:07
Le Monastier12:15
Banassac - La Canourgue12:30
Campagnac - Saint-Geniez12:44
Sévérac-le-Château12:57
Millau13:29
Number878957
TER
Duration20 h 57

Gilly-sur-Loire Moulins sur Allier Vierzon Brive-la-Gaillarde Rodez Millau

Gilly-sur-Loire12:37
Dompierre Sept Fons12:44
Moulins sur Allier13:02
Number875504
TER
Change
Moulins sur Allier14:14
Nevers14:53
Bourges15:46
Vierzon16:03
Number4504
Intercités
Change
Vierzon16:12
Châteauroux16:43
La Souterraine17:24
Limoges Bénédictins17:59
Brive-la-Gaillarde19:01
Number3645
Intercités
Change
Brive-la-Gaillarde19:35
Turenne19:53
Saint-Denis-Près-Martel20:03
Rocamadour - Padirac20:21
Figeac20:54
Capdenac21:03
Viviez - Decazeville21:18
Aubin21:23
Cransac21:27
Saint-Christophe21:39
Rodez22:05
Number870167
TER
Change
Rodez07:05
Millau08:35
Number461901
Bus
Duration19 h 58

Saturday, January 11, 2025 at 07:00

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Millau

Gilly-sur-Loire07:50
Moulins sur Allier08:37
Number35052
Bus
Change
Moulins sur Allier09:44
Vichy10:12
Riom - Châtel-Guyon10:34
Clermont-Ferrand10:43
Number5951
Intercités
Change
Clermont-Ferrand12:51
Issoire13:16
Brassac-les-Mines - Sainte-Florine13:30
Arvant13:36
Massiac - Blesle13:56
Neussargues14:37
Saint-Flour - Chaudes-Aigues14:58
Saint-Chély-d'Apcher15:38
Aumont-Aubrac15:51
Marvejols16:15
Le Monastier16:23
Banassac - La Canourgue16:37
Campagnac - Saint-Geniez16:51
Sévérac-le-Château17:03
Millau17:35
Number15941
Intercités
Duration9 h 45

Gilly-sur-Loire Lyon Part Dieu Montpellier Saint-Roch Béziers Millau

Gilly-sur-Loire09:33
Digoin09:50
Paray-le-Monial10:09
La Clayette - Baudemont10:31
Chauffailles10:40
Lamure-sur-Azergues11:01
Chamelet11:10
Bois-d'Oingt - Légny11:18
Chessy11:23
Châtillon d'Azergues11:26
Lozanne11:31
Lyon Part Dieu11:52
Number893905
TER
Change
Lyon Part Dieu12:10
Valence TGV Rhône-Alpes Sud12:49
Nîmes Centre13:38
Montpellier Saint-Roch14:03
Number9812
TGV
Change
Montpellier Saint-Roch14:30
Villeneuve-lès-Maguelone14:36
Vic - Mireval14:42
Frontignan14:47
Sète14:56
Marseillan Plage15:07
Agde15:12
Vias15:16
Béziers15:25
Number876558
TER
Change
Béziers18:21
Magalas18:35
Bédarieux18:59
Le Bousquet-d'Orb19:09
Ceilhes - Roqueredonde19:27
Saint-Rome-de-Cernon20:00
Millau20:16
Number878962
TER
Duration10 h 43

Gilly-sur-Loire Vierzon Brive-la-Gaillarde Rodez Millau

Gilly-sur-Loire10:37
Dompierre Sept Fons10:45
Moulins sur Allier11:04
Nevers11:44
Bourges12:38
Vierzon12:56
Number16848
TER
Change
Vierzon14:08
Châteauroux14:39
Argenton-sur-Creuse14:58
La Souterraine15:24
Limoges Bénédictins15:59
Brive-la-Gaillarde17:00
Number3635
Intercités
Change
Brive-la-Gaillarde19:35
Turenne19:53
Saint-Denis-Près-Martel20:03
Rocamadour - Padirac20:21
Figeac20:54
Capdenac21:03
Viviez - Decazeville21:18
Aubin21:23
Cransac21:27
Saint-Christophe21:39
Rodez22:05
Number870167
TER
Change
Rodez07:05
Millau08:35
Number461901
Bus
Duration21 h 58

Gilly-sur-Loire Moulins sur Allier Vierzon Toulouse Matabiau Rodez Millau

Gilly-sur-Loire12:37
Dompierre Sept Fons12:44
Moulins sur Allier13:02
Number875504
TER
Change
Moulins sur Allier14:14
Nevers14:53
Bourges15:46
Vierzon16:03
Number4504
Intercités
Change
Vierzon16:12
Châteauroux16:43
La Souterraine17:24
Limoges Bénédictins17:59
Brive-la-Gaillarde19:04
Souillac19:30
Gourdon19:46
Cahors20:14
Caussade20:41
Montauban Ville Bourbon20:56
Toulouse Matabiau21:32
Number3645
Intercités
Change
Toulouse Matabiau07:12
Saint-Sulpice07:48
Rabastens - Coufouleux07:56
Lisle-sur-Tarn08:03
Gaillac08:11
Albi Ville08:25
Albi Madeleine08:29
Carmaux08:42
Tanus08:58
Naucelle09:11
Baraqueville09:25
Luc-Primaube09:36
Rodez09:46
Number870002
TER
Change
Rodez17:00
Millau18:30
Number461905
Bus
Duration29 h 53

Sunday, January 12, 2025 at 07:00

Gilly-sur-Loire Lyon Part Dieu Béziers Millau

Gilly-sur-Loire15:34
Digoin15:52
Paray-le-Monial16:06
La Clayette - Baudemont16:28
Chauffailles16:37
Lamure-sur-Azergues16:58
Bois-d'Oingt - Légny17:14
Lozanne17:23
Lyon Part Dieu17:52
Number16840
TER
Change
Lyon Part Dieu18:10
Valence TGV Rhône-Alpes Sud18:49
Nîmes Centre19:37
Montpellier Saint-Roch20:07
Sète20:25
Béziers20:47
Number6825
TGV
Change
Béziers06:37
Magalas06:51
Bédarieux07:13
Le Bousquet-d'Orb07:24
Lunas07:28
Ceilhes - Roqueredonde07:42
Montpaon07:50
Tournemire - Roquefort08:08
Saint-Georges-de-Luzençon08:22
Millau08:32
Number878950
TER
Duration16 h 58

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Millau

Gilly-sur-Loire10:37
Dompierre Sept Fons10:45
Moulins sur Allier11:03
Number16848
TER
Change
Moulins sur Allier11:39
Vichy12:06
Riom - Châtel-Guyon12:29
Clermont-Ferrand12:37
Number5955
Intercités
Change
Clermont-Ferrand12:51
Issoire13:16
Brassac-les-Mines - Sainte-Florine13:30
Arvant13:36
Massiac - Blesle13:56
Neussargues14:37
Saint-Flour - Chaudes-Aigues14:58
Saint-Chély-d'Apcher15:38
Aumont-Aubrac15:51
Marvejols16:15
Le Monastier16:23
Banassac - La Canourgue16:37
Campagnac - Saint-Geniez16:51
Sévérac-le-Château17:03
Millau17:35
Number15941
Intercités
Duration6 h 58

Gilly-sur-Loire Moulins sur Allier Vichy Lyon Part Dieu Béziers Millau

Gilly-sur-Loire18:31
Moulins sur Allier19:18
Number35056
Bus
Change
Moulins sur Allier19:37
Varennes-sur-Allier19:52
Saint-Germain-des-Fossés20:01
Vichy20:09
Number873369
TER
Change
Vichy20:35
Roanne21:20
Tarare21:50
Lyon Part Dieu22:26
Number875720
TER
Change
Lyon Part Dieu06:40
Valence TGV Rhône-Alpes Sud07:16
Nîmes Centre08:06
Montpellier Saint-Roch08:44
Béziers09:21
Number6821
TGV
Change
Béziers09:33
Magalas09:47
Bédarieux10:08
Le Bousquet-d'Orb10:19
Ceilhes - Roqueredonde10:35
Tournemire - Roquefort11:00
Saint-Rome-de-Cernon11:08
Saint-Georges-de-Luzençon11:15
Millau11:25
Number15940
Intercités
Duration16 h 54

Gilly-sur-Loire Nevers Vierzon Brive-la-Gaillarde Rodez Millau

Gilly-sur-Loire20:45
Dompierre Sept Fons20:53
Moulins sur Allier21:13
Saint-Pierre-le-Moûtier21:32
Saincaize21:44
Nevers21:52
Number893902
TER
Change
Nevers05:11
Avord05:51
Bourges06:05
Vierzon06:22
Number860851
TER
Change
Vierzon08:11
Châteauroux08:42
La Souterraine09:22
Limoges Bénédictins09:57
Brive-la-Gaillarde10:59
Number3605
Intercités
Change
Brive-la-Gaillarde11:16
Les Quatre-Routes11:33
Saint-Denis-Près-Martel11:40
Rocamadour - Padirac11:58
Assier12:18
Figeac12:33
Capdenac12:43
Viviez - Decazeville12:57
Aubin13:02
Cransac13:06
Saint-Christophe13:19
Rodez13:45
Number870159
TER
Change
Rodez13:50
Millau15:20
Number461903
Bus
Duration18 h 35

Monday, January 13, 2025 at 07:00

Gilly-sur-Loire Lyon Part Dieu Béziers Millau

Gilly-sur-Loire09:33
Digoin09:50
Paray-le-Monial10:09
La Clayette - Baudemont10:31
Chauffailles10:40
Lamure-sur-Azergues11:01
Chamelet11:10
Bois-d'Oingt - Légny11:18
Chessy11:23
Châtillon d'Azergues11:26
Lozanne11:31
Lyon Part Dieu11:52
Number893905
TER
Change
Lyon Part Dieu12:10
Valence TGV Rhône-Alpes Sud12:49
Nîmes Centre13:37
Montpellier Saint-Roch14:09
Béziers14:46
Number6823
TGV
Change
Béziers18:21
Magalas18:35
Bédarieux18:59
Le Bousquet-d'Orb19:09
Ceilhes - Roqueredonde19:27
Saint-Rome-de-Cernon20:00
Millau20:16
Number878962
TER
Duration10 h 43

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Millau

Gilly-sur-Loire07:50
Moulins sur Allier08:37
Number35052
Bus
Change
Moulins sur Allier09:33
Vichy10:01
Riom - Châtel-Guyon10:25
Clermont-Ferrand10:33
Number5951
Intercités
Change
Clermont-Ferrand12:51
Issoire13:16
Brassac-les-Mines - Sainte-Florine13:30
Arvant13:36
Massiac - Blesle13:56
Neussargues14:37
Saint-Flour - Chaudes-Aigues14:58
Saint-Chély-d'Apcher15:38
Aumont-Aubrac15:51
Marvejols16:15
Le Monastier16:23
Banassac - La Canourgue16:37
Campagnac - Saint-Geniez16:51
Sévérac-le-Château17:03
Millau17:35
Number15941
Intercités
Duration9 h 45

Gilly-sur-Loire Moulins sur Allier Clermont-Ferrand Aumont-Aubrac Millau

Gilly-sur-Loire16:32
Moulins sur Allier17:19
Number35068
Bus
Change
Moulins sur Allier18:32
Vichy19:00
Riom - Châtel-Guyon19:23
Clermont-Ferrand19:33
Number5971
Intercités
Change
Clermont-Ferrand21:30
Aumont-Aubrac23:15
Number94007
Bus
Change
Aumont-Aubrac11:43
Marvejols12:07
Le Monastier12:15
Banassac - La Canourgue12:30
Campagnac - Saint-Geniez12:44
Sévérac-le-Château12:57
Millau13:29
Number878957
TER
Duration20 h 57

Gilly-sur-Loire Moulins sur Allier Vierzon Brive-la-Gaillarde Rodez Millau

Gilly-sur-Loire12:37
Dompierre Sept Fons12:44
Moulins sur Allier13:02
Number875504
TER
Change
Moulins sur Allier14:14
Nevers14:53
Bourges15:46
Vierzon16:03
Number4504
Intercités
Change
Vierzon16:12
Châteauroux16:43
La Souterraine17:24
Limoges Bénédictins17:59
Brive-la-Gaillarde19:01
Number3645
Intercités
Change
Brive-la-Gaillarde19:35
Turenne19:53
Saint-Denis-Près-Martel20:03
Rocamadour - Padirac20:21
Figeac20:54
Capdenac21:03
Viviez - Decazeville21:18
Aubin21:23
Cransac21:27
Saint-Christophe21:39
Rodez22:05
Number870167
TER
Change
Rodez07:00
Millau08:30
Number461901
Bus
Duration19 h 53