France
Chemin de Saint-Jacques via Le Puy
A pilgrim route of 744.4 km from Le Puy-en-Velay to Saint-Jean-Pied-de-Port, joins the Camino Francés at Saint-Jean-Pied-de-Port, to Santiago de Compostela. At 20–25 km a day, most people take 30–37 days.
- 744.4 kmDistance
- 16,129 mClimb
- 16,625 mDescent
- 1,366 mHigh point
Plan your own days
A common way to split it
One common way to split it, not the only one. Stage ends from the CNIG / FEAACS route data.
- Le Puy-en-Velay → Saint-Privat-d'Allier 23.4 km
- Saint-Privat-d'Allier → Saugues 19.5 km
- Saugues → Domaine Le Sauvage 19.2 km
- Domaine Le Sauvage → Aumont-Aubrac 28.5 km
- Aumont-Aubrac → Nasbinals 25.9 km
- Nasbinals → Saint-Chély-d'Aubrac 16.6 km
- Saint-Chély-d'Aubrac → Saint-Côme-d'Olt 16.1 km
- Saint-Côme-d'Olt → Estaing 20.5 km
- Estaing → Golinhac 14.0 km
- Golinhac → Conques 20.9 km
- Conques → Livinhac-le-Haut 23.9 km
- Livinhac-le-Haut → Figeac 23.2 km
- Figeac → Cajarc 30.6 km
- Cajarc → Limogne-en-Quercy 18.0 km
- Limogne-en-Quercy → Gîte d'étape de Poudally 22.2 km
- Gîte d'étape de Poudally → Cahors 18.2 km
- Cahors → Montcuq 32.4 km
- Montcuq → Lauzerte 15.0 km
- Lauzerte → Moissac 27.7 km
- Moissac → Auvillar 20.0 km
- Auvillar → Lectoure 32.7 km
- Lectoure → La Romieu 18.7 km
- La Romieu → Condom 13.3 km
- Condom → Éauze 34.0 km
- Éauze → Nogaro 20.9 km
- Nogaro → Aire-sur-l'Adour 28.0 km
- Aire-sur-l'Adour → Arzacq-Arraziguet 33.7 km
- Arzacq-Arraziguet → Camping l'Orée du Bois by Noricamp 29.9 km
- Camping l'Orée du Bois by Noricamp → Navarrenx 31.8 km
- Navarrenx → Gîte d'étape communal Aroue 19.3 km
- Gîte d'étape communal Aroue → Ostabat 23.7 km
- Ostabat → Saint-Jean-Pied-de-Port 22.6 km
Town by town
Distances run towards Santiago. Distances are along the route, in kilometres.
Pick a town to see its places to sleep. Check before you go: places can be seasonal or closed.
| Town | From start (km) | To next (km) | Places to sleep | Drinking water |
|---|---|---|---|---|
| Le Puy-en-Velay Town | 0.0 | 8.7 | 23 | Yes |
|
23 places to sleep in Le Puy-en-Velay, 1 of them outside town Hostel
Guest house
Hotel
Other
| ||||
| Saint-Christophe-sur-Dolaizon Village | 8.7 | 1.0 | — | Yes |
| Tallode Hamlet | 9.7 | 6.6 | 1 | — |
|
1 place to sleep in Tallode · 15 beds at the 1 that give a number Hostel
| ||||
| Montbonnet Hamlet | 16.2 | 5.2 | 2 | Yes |
|
2 places to sleep in Montbonnet, 1 of them outside town Hostel
Guest house
| ||||
| Le Chier Hamlet | 21.5 | 2.0 | — | Yes |
| Saint-Privat-d'Allier Village | 23.4 | 1.2 | 8 | Yes |
|
8 places to sleep in Saint-Privat-d'Allier Hostel
Guest house
Hotel
Other
| ||||
| Combriaux Hamlet | 24.7 | 1.6 | 1 | — |
|
1 place to sleep in Combriaux Guest house
| ||||
| Rochegude Hamlet | 26.3 | 4.1 | 2 | Yes |
|
2 places to sleep in Rochegude, 1 of them outside town Guest house
| ||||
| Monistrol-d'Allier Village | 30.4 | 1.1 | 4 | Yes |
|
4 places to sleep in Monistrol-d'Allier, 1 of them outside town · 15 beds at the 1 that give a number Hostel
Guest house
Hotel
Other
| ||||
| Escluzels Hamlet | 31.5 | 2.8 | — | Yes |
| Montaure Hamlet | 34.4 | 1.8 | — | Yes |
| Roziers Hamlet | 36.2 | 1.9 | — | Yes |
| Le Vernet Hamlet | 38.1 | 4.8 | 1 | Yes |
|
1 place to sleep in Le Vernet, 1 of them outside town Hostel
| ||||
| Saugues Village | 42.9 | 3.1 | 9 | Yes |
|
9 places to sleep in Saugues, 1 of them outside town Hostel
Guest house
Hotel
Other
| ||||
| Le Pinet Hamlet | 46.0 | 4.2 | — | Yes |
| La Clauze Hamlet | 50.1 | 2.6 | 2 | Yes |
|
2 places to sleep in La Clauze Hostel
Guest house
| ||||
| Le Falzet Hamlet | 52.8 | 1.2 | 1 | — |
|
1 place to sleep in Le Falzet Guest house
| ||||
| Le Villeret-d'Apchier Hamlet | 54.0 | 3.4 | 1 | Yes |
|
1 place to sleep in Le Villeret-d'Apchier Hostel
| ||||
| Chazeaux Hamlet | 57.4 | 18.2 | 4 | Yes |
|
4 places to sleep in Chazeaux, 2 of them outside town Hostel
Guest house
Other
| ||||
| Saint-Alban-sur-Limagnole (km 75.5) Village | 75.5 | 0.0 | 17 | — |
|
17 places to sleep in Saint-Alban-sur-Limagnole (km 75.5), 3 of them outside town Hostel
Guest house
Hotel
| ||||
| Saint-Alban-sur-Limagnole (km 75.5) Hamlet | 75.5 | 2.0 | 1 | — |
|
1 place to sleep in Saint-Alban-sur-Limagnole (km 75.5) Hotel
| ||||
| Grazières Mages Hamlet | 77.5 | 2.5 | 1 | Yes |
|
1 place to sleep in Grazières Mages, 1 of them outside town Other
| ||||
| Chabannes Hamlet | 80.0 | 2.8 | — | Yes |
| Les Estrets Hamlet | 82.8 | 7.8 | 1 | — |
|
1 place to sleep in Les Estrets Hostel
| ||||
| Aumont-Aubrac Village | 90.6 | 4.8 | 7 | Yes |
|
7 places to sleep in Aumont-Aubrac, 2 of them outside town Hostel
Hotel
Other
| ||||
| La Chaze-de-Peyre Village | 95.4 | 1.9 | 1 | Yes |
|
1 place to sleep in La Chaze-de-Peyre Hostel
| ||||
| Lasbros Hamlet | 97.4 | 9.3 | 4 | Yes |
|
4 places to sleep in Lasbros, 3 of them outside town Guest house
| ||||
| Finieyrols Hamlet | 106.6 | 3.7 | 1 | — |
|
1 place to sleep in Finieyrols Guest house
| ||||
| Rieutort d'Aubrac Hamlet | 110.4 | 3.6 | — | Yes |
| Montgros Hamlet | 114.0 | 2.5 | 2 | — |
|
2 places to sleep in Montgros, 1 of them outside town Guest house
| ||||
| Nasbinals Village | 116.5 | 0.7 | 16 | Yes |
|
16 places to sleep in Nasbinals, 3 of them outside town Hostel
Guest house
Hotel
| ||||
| Le Coustat Hamlet | 117.1 | 8.2 | — | Yes |
| Aubrac Hamlet | 125.3 | 4.4 | 6 | Yes |
|
6 places to sleep in Aubrac, 1 of them outside town Hostel
Guest house
Hotel
| ||||
| Belvezet Hamlet | 129.8 | 3.3 | 1 | Yes |
|
1 place to sleep in Belvezet, 1 of them outside town Guest house
| ||||
| Saint-Chély-d'Aubrac Village | 133.0 | 6.5 | 7 | Yes |
|
7 places to sleep in Saint-Chély-d'Aubrac, 1 of them outside town · 26 beds at the 1 that give a number Hostel
Guest house
Hotel
Other
| ||||
| L'Estrade Hamlet | 139.6 | 6.0 | 1 | Yes |
|
1 place to sleep in L'Estrade Hostel
| ||||
| La Rozière Hamlet | 145.6 | 3.6 | — | Yes |
| Saint-Côme-d'Olt Village | 149.1 | 8.1 | 7 | Yes |
|
7 places to sleep in Saint-Côme-d'Olt, 1 of them outside town Hostel
Guest house
Other
| ||||
| Espalion Town | 157.2 | 3.9 | 6 | Yes |
|
6 places to sleep in Espalion, 1 of them outside town · 18 beds at the 1 that give a number Hostel
Guest house
Hotel
Other
| ||||
| Bessuéjouls Village | 161.1 | 1.8 | — | — |
| Le Briffoul Hamlet | 162.9 | 1.9 | — | Yes |
| Trédou Hamlet | 164.8 | 4.9 | 2 | Yes |
|
2 places to sleep in Trédou, 2 of them outside town Guest house
| ||||
| Estaing Village | 169.7 | 0.1 | 7 | — |
|
7 places to sleep in Estaing Hostel
Guest house
Hotel
| ||||
| Le Pont d'Estaing Hamlet | 169.8 | 12.1 | 1 | Yes |
|
1 place to sleep in Le Pont d'Estaing, 1 of them outside town Other
| ||||
| Massip Hamlet | 181.8 | 1.9 | 2 | — |
|
2 places to sleep in Massip, 1 of them outside town Hostel
Guest house
| ||||
| Golinhac Village | 183.7 | 0.2 | 3 | Yes |
|
3 places to sleep in Golinhac Guest house
Hotel
Other
| ||||
| La Landette Hamlet | 183.9 | 5.9 | 1 | — |
|
1 place to sleep in La Landette Guest house
| ||||
| Le Soulié Hamlet | 189.8 | 2.6 | 2 | — |
|
2 places to sleep in Le Soulié, 1 of them outside town Guest house
| ||||
| Espeyrac Village | 192.4 | 2.7 | 2 | Yes |
|
2 places to sleep in Espeyrac · 8 beds at the 1 that give a number Hostel
Hotel
| ||||
| Sénergues Village | 195.1 | 6.6 | 1 | Yes |
|
1 place to sleep in Sénergues Guest house
| ||||
| Saint-Marcel Hamlet | 201.7 | 2.8 | — | Yes |
| Conques Village | 204.6 | 0.4 | 6 | Yes |
|
6 places to sleep in Conques Hostel
Guest house
Hotel
| ||||
| Conques Faubourg Hamlet | 205.0 | 6.5 | 4 | Yes |
|
4 places to sleep in Conques Faubourg, 1 of them outside town Guest house
Hotel
Other
| ||||
| Noailhac Village | 211.6 | 9.1 | — | Yes |
| La Combe Hamlet | 220.6 | 1.2 | — | Yes |
| Viviole Hamlet | 221.9 | 0.7 | — | Yes |
| Decazeville Town | 222.5 | 0.0 | 3 | — |
|
3 places to sleep in Decazeville Hostel
Guest house
Hotel
| ||||
| Fareyres Hamlet | 222.6 | 0.8 | 1 | — |
|
1 place to sleep in Fareyres Hostel
| ||||
| La Vitarelle Hamlet | 223.4 | 1.9 | 2 | Yes |
|
2 places to sleep in La Vitarelle, 1 of them outside town Guest house
Hotel
| ||||
| Saint-Roch Hamlet | 225.3 | 3.1 | 1 | Yes |
|
1 place to sleep in Saint-Roch Hostel
| ||||
| Livinhac-le-Haut Village | 228.5 | 5.2 | 7 | — |
|
7 places to sleep in Livinhac-le-Haut, 3 of them outside town Hostel
Guest house
Other
| ||||
| Montredon Village | 233.7 | 9.4 | 1 | Yes |
|
1 place to sleep in Montredon Hotel
| ||||
| Saint-Félix Village | 243.0 | 1.8 | — | Yes |
| Saint-Jean-Mirabel Village | 244.8 | 6.9 | 1 | Yes |
|
1 place to sleep in Saint-Jean-Mirabel Hostel
| ||||
| Figeac Town | 251.7 | 3.9 | 15 | Yes |
|
15 places to sleep in Figeac, 3 of them outside town Hostel
Guest house
Hotel
Other
| ||||
| Buffant Hamlet | 255.6 | 3.5 | 2 | — |
|
2 places to sleep in Buffant Hostel
| ||||
| Faycelles Village | 259.0 | 4.7 | 1 | Yes |
|
1 place to sleep in Faycelles Guest house
| ||||
| Béduer Village | 263.8 | 7.8 | 1 | Yes |
|
1 place to sleep in Béduer Hostel
| ||||
| Le Château Hamlet | 271.6 | 0.2 | 1 | Yes |
|
1 place to sleep in Le Château, 1 of them outside town Hostel
| ||||
| Gréalou Village | 271.8 | 10.5 | — | Yes |
| Cajarc Village | 282.2 | 9.2 | 8 | Yes |
|
8 places to sleep in Cajarc, 4 of them outside town Guest house
Hotel
Apartment
Other
| ||||
| Saint-Jean-de-Laur Village | 291.4 | 8.8 | 1 | Yes |
|
1 place to sleep in Saint-Jean-de-Laur Hostel
| ||||
| Limogne-en-Quercy Village | 300.2 | 8.0 | 5 | Yes |
|
5 places to sleep in Limogne-en-Quercy, 1 of them outside town Guest house
Hotel
Other
| ||||
| Varaire Village | 308.2 | 0.4 | 1 | Yes |
|
1 place to sleep in Varaire Hostel
| ||||
| Escoutilles Hamlet | 308.6 | 5.1 | 1 | — |
|
1 place to sleep in Escoutilles Hostel
| ||||
| Bach Village | 313.7 | 26.9 | 6 | Yes |
|
6 places to sleep in Bach, 4 of them outside town · 27 beds at the 1 that give a number Hostel
Guest house
| ||||
| Cahors Town | 340.6 | 11.1 | 13 | Yes |
|
13 places to sleep in Cahors, 3 of them outside town Hostel
Guest house
Hotel
Apartment
| ||||
| Labastide-Marnhac Village | 351.7 | 11.7 | 1 | Yes |
|
1 place to sleep in Labastide-Marnhac, 1 of them outside town Hostel
| ||||
| Lascabanes Village | 363.4 | 9.6 | 4 | Yes |
|
4 places to sleep in Lascabanes, 2 of them outside town Hostel
Guest house
Hotel
| ||||
| Montcuq Village | 373.1 | 4.1 | 5 | Yes |
|
5 places to sleep in Montcuq, 1 of them outside town Guest house
Hotel
| ||||
| Rouillac Hamlet | 377.2 | 3.5 | 1 | Yes |
|
1 place to sleep in Rouillac, 1 of them outside town Other
| ||||
| Montlauzun Village | 380.7 | 7.4 | 2 | Yes |
|
2 places to sleep in Montlauzun, 2 of them outside town Guest house
| ||||
| Lauzerte Village | 388.1 | 12.0 | 5 | — |
|
5 places to sleep in Lauzerte, 3 of them outside town Hostel
Guest house
Other
| ||||
| Durfort-Lacapelette Village | 400.1 | 3.4 | 3 | Yes |
|
3 places to sleep in Durfort-Lacapelette, 1 of them outside town Guest house
Hotel
Other
| ||||
| Saint-Martin Hamlet | 403.5 | 12.3 | 1 | Yes |
|
1 place to sleep in Saint-Martin, 1 of them outside town Guest house
| ||||
| Moissac Town | 415.8 | 10.8 | 29 | Yes |
|
29 places to sleep in Moissac, 5 of them outside town Hostel
Guest house
Hotel
Apartment
Other
| ||||
| Malause Village | 426.6 | 3.5 | 2 | Yes |
|
2 places to sleep in Malause, 1 of them outside town Hostel
Other
| ||||
| Pommevic Village | 430.1 | 4.1 | — | Yes |
| Espalais Village | 434.2 | 1.5 | 2 | Yes |
|
2 places to sleep in Espalais, 1 of them outside town Hostel
Guest house
| ||||
| Auvillar Village | 435.7 | 3.9 | 7 | Yes |
|
7 places to sleep in Auvillar, 1 of them outside town Guest house
Hotel
Other
| ||||
| Bardigues Village | 439.6 | 4.5 | — | — |
| Saint-Antoine Village | 444.1 | 4.5 | 2 | Yes |
|
2 places to sleep in Saint-Antoine, 1 of them outside town Hostel
Guest house
| ||||
| Flamarens Village | 448.6 | 4.1 | — | Yes |
| Miradoux Village | 452.7 | 4.7 | 2 | Yes |
|
2 places to sleep in Miradoux, 1 of them outside town Guest house
Other
| ||||
| Castet-Arrouy Village | 457.4 | 11.0 | 2 | Yes |
|
2 places to sleep in Castet-Arrouy Hostel
Guest house
| ||||
| Lectoure Village | 468.4 | 8.8 | 6 | Yes |
|
6 places to sleep in Lectoure, 1 of them outside town Hostel
Guest house
Hotel
| ||||
| Marsolan Village | 477.3 | 9.9 | 3 | Yes |
|
3 places to sleep in Marsolan Guest house
Hotel
| ||||
| La Romieu Village | 487.2 | 4.7 | 4 | Yes |
|
4 places to sleep in La Romieu Hostel
Guest house
Other
| ||||
| Castelnau-sur-l'Auvignon Village | 491.9 | 8.5 | 3 | Yes |
|
3 places to sleep in Castelnau-sur-l'Auvignon, 2 of them outside town Guest house
| ||||
| Condom Town | 500.4 | 16.5 | 12 | Yes |
|
12 places to sleep in Condom, 2 of them outside town Hostel
Guest house
Hotel
Other
| ||||
| Montréal Village | 516.9 | 9.6 | 4 | Yes |
|
4 places to sleep in Montréal, 1 of them outside town Hostel
Guest house
Other
| ||||
| Lamothe Hamlet | 526.5 | 7.9 | 2 | Yes |
|
2 places to sleep in Lamothe, 1 of them outside town Hostel
Other
| ||||
| Éauze Village | 534.4 | 10.8 | 6 | Yes |
|
6 places to sleep in Éauze, 2 of them outside town Hostel
Guest house
Hotel
Other
| ||||
| Manciet Village | 545.3 | 10.0 | 5 | Yes |
|
5 places to sleep in Manciet, 4 of them outside town Hostel
Guest house
| ||||
| Nogaro Village | 555.3 | 9.1 | 5 | Yes |
|
5 places to sleep in Nogaro, 3 of them outside town Hostel
Guest house
Hotel
| ||||
| Lanne-Soubiran Village | 564.4 | 6.7 | 1 | — |
|
1 place to sleep in Lanne-Soubiran, 1 of them outside town Guest house
| ||||
| Lelin-Lapujolle Village | 571.0 | 9.2 | 1 | Yes |
|
1 place to sleep in Lelin-Lapujolle, 1 of them outside town Guest house
| ||||
| Barcelonne-du-Gers Village | 580.2 | 3.1 | 1 | Yes |
|
1 place to sleep in Barcelonne-du-Gers Guest house
| ||||
| Aire-sur-l'Adour Village | 583.3 | 17.7 | 7 | Yes |
|
7 places to sleep in Aire-sur-l'Adour, 3 of them outside town Hostel
Guest house
Hotel
Other
| ||||
| Miramont-Sensacq Village | 601.0 | 9.1 | 1 | Yes |
|
1 place to sleep in Miramont-Sensacq Hostel
| ||||
| Pimbo Village | 610.1 | 6.9 | 1 | — |
|
1 place to sleep in Pimbo Hostel
| ||||
| Arzacq-Arraziguet Village | 617.0 | 4.8 | 4 | Yes |
|
4 places to sleep in Arzacq-Arraziguet Hostel
Hotel
| ||||
| Louvigny Village | 621.8 | 5.1 | 1 | Yes |
|
1 place to sleep in Louvigny, 1 of them outside town Other
| ||||
| Fichous-Riumayou Village | 626.9 | 2.5 | 1 | Yes |
|
1 place to sleep in Fichous-Riumayou Guest house
| ||||
| Larreule Village | 629.3 | 4.1 | 1 | Yes |
|
1 place to sleep in Larreule Hostel
| ||||
| Uzan Village | 633.4 | 2.3 | — | — |
| Géus-d'Arzacq Village | 635.7 | 1.9 | — | Yes |
| Pomps Village | 637.6 | 4.5 | 1 | Yes |
|
1 place to sleep in Pomps Hostel
| ||||
| Castillon Village | 642.2 | 4.9 | — | Yes |
| Arthez-de-Béarn Village | 647.1 | 7.3 | 2 | — |
|
2 places to sleep in Arthez-de-Béarn, 2 of them outside town Guest house
Other
| ||||
| Argagnon Village | 654.3 | 2.3 | 1 | Yes |
|
1 place to sleep in Argagnon, 1 of them outside town Guest house
| ||||
| Maslacq Village | 656.6 | 8.5 | 2 | Yes |
|
2 places to sleep in Maslacq, 1 of them outside town Guest house
Other
| ||||
| Sauvelade Village | 665.1 | 11.4 | 2 | Yes |
|
2 places to sleep in Sauvelade, 1 of them outside town Guest house
| ||||
| Méritein Village | 676.5 | 1.6 | — | — |
| Le Faubourg Hamlet | 678.1 | 0.6 | 1 | — |
|
1 place to sleep in Le Faubourg Guest house
| ||||
| Navarrenx Village | 678.7 | 2.3 | 4 | — |
|
4 places to sleep in Navarrenx Hostel
Guest house
Hotel
Other
| ||||
| Castetnau-Camblong Village | 681.0 | 12.2 | — | — |
| Lichos Village | 693.2 | 19.3 | 3 | — |
|
3 places to sleep in Lichos, 3 of them outside town Hostel
Guest house
| ||||
| Larribar Hamlet | 712.5 | 5.7 | 1 | Yes |
|
1 place to sleep in Larribar, 1 of them outside town Hostel
| ||||
| Harambeltz Hamlet | 718.2 | 3.6 | — | Yes |
| Ostabat Village | 721.7 | 4.4 | 1 | Yes |
|
1 place to sleep in Ostabat Guest house
| ||||
| Larceveau Village | 726.1 | 2.5 | 1 | — |
|
1 place to sleep in Larceveau, 1 of them outside town Hotel
| ||||
| Utziate Hamlet | 728.6 | 3.0 | — | Yes |
| Gamarthe Village | 731.6 | 1.0 | — | — |
| Mongelos Village | 732.6 | 5.2 | — | — |
| Bussunarits Village | 737.8 | 2.4 | — | — |
| Saint-Jean-le-Vieux Village | 740.2 | 4.1 | 1 | Yes |
|
1 place to sleep in Saint-Jean-le-Vieux Hotel
| ||||
| Saint-Jean-Pied-de-Port Village | 744.3 | — | 30 | Yes |
|
30 places to sleep in Saint-Jean-Pied-de-Port, 1 of them outside town · 256 beds at the 14 that give a number Hostel
Guest house
Hotel
Other
| ||||
Alternatives
- relation 1106914 — 24.1 km
- relation 1110400 — 9.3 km
- relation 409737 (from Salvagnac-Cajarc) — 1.1 km
Continues as the Camino Francés ›
Sources: OpenStreetMap contributors (ODbL); elevation from Copernicus GLO-30. Obra derivada de Rutas de Caminos de Santiago 2020-2026 CC-BY 4.0 FEAACS.
Be first to get the app
LaceLock is coming to the App Store and Google Play. One email when it lands, nothing else.