EN
Find your GR

Coastal Brittany

GR34 Customs Officers’ Path

From Mont-Saint-Michel to Saint-Nazaire, the customs officers’ path runs along the entire Breton coast, from cliffs to harbours, to the rhythm of the tides.

1,993 km87 stages11,950 m ascentHigh point 128 mMont-Saint-Michel → Saint-Nazaire
1,993 kmDistance
87Stages
11,950 mAscent
128 mHigh point
1,022Accommodation

The profile

From Mont-Saint-Michel to Saint-Nazaire, over 1,993 km.

-100 m0 m100 m200 m0 km250 km500 km750 km1,000 km1,250 km1,500 km1,750 km11020304050607080High point 128 m
Elevation profile: from -1 m to 119 m over 1,993.3 km.

The GR34 at a glance

The GR34 follows the Breton coast from one end to the other. It starts in the bay of Mont-Saint-Michel, in the Manche, and ends at Saint-Nazaire, in Loire-Atlantique, after crossing Ille-et-Vilaine, Côtes-d’Armor, Finistère and Morbihan. Its nickname, the “customs officers’ path”, recalls the patrol path that appeared at the end of the 18th century, from which customs officers watched over the shore and hunted down smugglers. Abandoned in the early 20th century, the path was reopened to hikers section by section from the 1970s onwards.

The route strings together very different coastlines: the Côte d’Émeraude and Cap Fréhel, the bay of Saint-Brieuc and the Goëlo, the rocks of the Côte de Granit Rose, the Pays des Abers, the Crozon peninsula, the Pointe du Raz facing the Raz de Sein, the Pays Bigouden, then the Gulf of Morbihan and its islets. Cliffs, moorland, beaches, harbours and estuaries follow one another, often right at the water’s edge.

The path never climbs high, but its short, repeated ups and downs make it a more strenuous route than it looks. MonGR and the topoguides split it into sections of a few days, from one town to the next, so you can tackle it piece by piece, one week’s holiday at a time. It suits regular walkers; the sections close to towns and stations lend themselves well to a first long-distance walk.

Highlights

  • The full diversity of the Breton coast, from the bay of Mont-Saint-Michel to the Loire estuary.
  • Major sites along the way: Cap Fréhel, Côte de Granit Rose, Crozon peninsula, Pointe du Raz, Gulf of Morbihan.
  • A path that hugs the sea, open to walkers thanks to the coastal right of way.
  • A coastline dotted with harbours and towns, handy for stocking up and reaching public transport.
  • A flexible route that is easy to walk in sections of a few days.
  • A path voted France’s favourite GR in 2018.

Practical information

Start

Mont-Saint-Michel

The SNCF station closest to Mont-Saint-Michel is Pontorson; Manéo and Keolis Emeraude coaches also serve the area. More broadly, Brittany is linked to Paris-Montparnasse by TGV, then by coach networks specific to each department.

Finish

Saint-Nazaire

The GR34 ends at the Saint-Nazaire bridge. Saint-Nazaire has an SNCF station served by TGV from Paris and by TER from Nantes.

When to go

  1. J
  2. F
  3. M
  4. A
  5. M
  6. J
  7. J
  8. A
  9. S
  10. O
  11. N
  12. D

The path can be walked all year round. From April to October, conditions are at their most favourable; in autumn and winter, some sections become very wet or muddy.

Difficulty

Challenging

No altitude and no technical sections, but a succession of short, sometimes steep climbs and descents that make some stages demanding; the FFRandonnée describes it as a strenuous route.

Accommodation

18 gîtes, 2 unstaffed huts, 4 youth hostels and 108 B&Bs

Hotels, B&Bs, gîtes and campsites are spread along the coast, mostly in the seaside resorts and harbours. In July and August, it is best to book. Luggage transfer services and organised trips are available on several sections.

Rules to know

Along much of the coast, access relies on the pedestrian right of way established by the law of 31 December 1976: it is reserved for walking, and the path sometimes crosses private land. The Urban Planning Code (article R111-33) prohibits wild camping on the seashore and in listed or registered sites, unless an exemption is granted: plan to use campsites or other accommodation.

Water and supplies

The path regularly passes through villages, harbours and towns where you can find water and supplies. On the foreshore and in the bays, carry a charged phone and let someone close to you know your route. Out of season, some shops and seaside campsites may be closed: check before each stage.

The GR34 on the map

The 87 stages

TrekGR stage plan: each stage ends where you can sleep. Actual walking time excluding breaks (DIN 33466 standard).

StageRouteDistanceAscentDescent
1Mont-Saint-Michel → Les Cours Gauthiers17.8 km110 m50 m
2Les Cours Gauthiers → Vildé-la-Marine23.7 km100 m160 m
3Vildé-la-Marine → La Ville-Guérin24.2 km150 m150 m
4La Ville-Guérin → Saint-Malo23.7 km150 m160 m
5Saint-Malo → Saint-Lunaire22.9 km130 m130 m
6Saint-Lunaire → Saint-Jacut-de-la-Mer23.4 km100 m80 m
7Saint-Jacut-de-la-Mer → Le Port-Jacquet20.7 km170 m190 m
8Le Port-Jacquet → Saint-Guireuc21.9 km350 m300 m
9Saint-Guireuc → Les Hôpitaux22.2 km160 m160 m
10Les Hôpitaux → Dahouët23.4 km250 m280 m
11Dahouët → La Rue21.7 km290 m290 m
12La Rue → Port Martin22.8 km180 m150 m
13Port Martin → Saint-Quay-Portrieux20.3 km330 m360 m
14Saint-Quay-Portrieux → Bréhec20.8 km370 m380 m
15Bréhec → Les Salles21 km240 m230 m
16Les Salles → Lézardrieux21.7 km290 m270 m
17Lézardrieux → Crec'h Rent22.5 km170 m170 m
18Crec'h Rent → Plouguiel20.9 km210 m170 m
19Plouguiel → Buguélès23.5 km90 m140 m
20Buguélès → Perros-Guirec22.8 km200 m150 m
21Perros-Guirec → Trégastel23.4 km60 m70 m
22Trégastel → Beg-Léguer21.7 km200 m190 m
23Beg-Léguer → Kerham Uhellan20.9 km190 m220 m
24Kerham Uhellan → Liors Gorannic21.3 km310 m310 m
25Liors Gorannic → Regimont20.7 km320 m290 m
26Regimont → Térénez19.5 km170 m200 m
27Térénez → Cuburien21.6 km180 m140 m
28Cuburien → Le Port21.2 km290 m350 m
29Le Port → La Palud22.6 km130 m120 m
30La Palud → Kerallo24.1 km10 m10 m
31Kerallo → Lez Armor23.5 km0 m10 m
32Lez Armor → Neiz Vran23.7 km30 m20 m
33Neiz Vran → Kreac'h Menan22.4 km40 m40 m
34Kreac'h Menan → Landéda21.9 km110 m120 m
35Landéda → Le Vennec22.6 km80 m80 m
36Le Vennec → Castel Cloz22.3 km80 m60 m
37Castel Cloz → Kermengam23.5 km20 m30 m
38Kermengam → Redoute24.6 km140 m130 m
39Redoute → Le Diry21.4 km170 m160 m
40Le Diry → Brest20.3 km290 m280 m
41Brest → Keranpranou23.2 km260 m270 m
42Keranpranou → Kerziles20.8 km280 m270 m
43Kerziles → Kerberon Izella20.5 km440 m410 m
44Kerberon Izella → Le Poteau22.6 km280 m330 m
45Le Poteau → Tregoudan23.2 km210 m170 m
46Tregoudan → Kergonan Dinan21.9 km230 m260 m
47Kergonan Dinan → Morgat22.6 km430 m450 m
48Morgat → Penhoat Rosmadec18 km300 m270 m
49Penhoat Rosmadec → Lanévry21.9 km200 m200 m
50Lanévry → Kervoazec21.4 km320 m320 m
51Kervoazec → Nuoc18.9 km360 m330 m
52Nuoc → Kerudavel22.7 km300 m320 m
53Kerudavel → Kerdreal24.5 km100 m130 m
54Kerdreal → Tréguennec24.4 km60 m50 m
55Tréguennec → Penmarc'h23.6 km20 m20 m
56Penmarc'h → Loctudy23.2 km0 m0 m
57Loctudy → Moguer23.9 km30 m30 m
58Moguer → Poulancorre23.7 km40 m40 m
59Poulancorre → Concarneau23.7 km20 m20 m
60Concarneau → Feunteun Nodou24.2 km0 m0 m
61Feunteun Nodou → Croas Kerrun24 km100 m100 m
62Croas Kerrun → Pont Gaillot21.6 km90 m90 m
63Pont Gaillot → Kerscoazec21.1 km40 m40 m
64Kerscoazec → Saint-Julien23.3 km30 m30 m
65Saint-Julien → Le Penher23.3 km80 m80 m
66Le Penher → Le Fons22.9 km10 m0 m
67Le Fons → Le Magouëro24.8 km70 m90 m
68Le Magouëro → Loperhet23.8 km30 m10 m
69Loperhet → Kervourden23.5 km30 m50 m
70Kervourden → Keréré24.7 km10 m10 m
71Keréré → Auray23.4 km50 m60 m
72Auray → Er Groez24.5 km60 m50 m
73Er Groez → Bourgerel22.5 km80 m80 m
74Bourgerel → Séné25.3 km50 m50 m
75Séné → Roz er Zince25.1 km60 m50 m
76Roz er Zince → Brénudel24.9 km20 m10 m
77Brénudel → Kerbozec26.4 km100 m110 m
78Kerbozec → Saint-Gildas-de-Rhuys25.3 km70 m60 m
79Saint-Gildas-de-Rhuys → Pencadénic25.7 km30 m40 m
80Pencadénic → Ambon26.3 km30 m20 m
81Ambon → La Vieille Poste26.6 km50 m60 m
82La Vieille Poste → Le Guern24.4 km130 m120 m
83Le Guern → Caire25.5 km60 m70 m
84Caire → Quimiac25.8 km30 m30 m
85Quimiac → Lergat25.6 km10 m10 m
86Lergat → Le Pouliguen24 km40 m30 m
87Le Pouliguen → Saint-Nazaire25.3 km50 m60 m

Where to stay

1,022 places to stay near the route, from refuges to campsites.

Live updates

No current alerts for this GR (checked on 12 November 2026). All live updates →

Our advice

Frequently asked questions

Where does the GR34 start and finish?

The GR34 starts from Mont-Saint-Michel, its starting point since 2017, and ends at Saint-Nazaire, at the bridge over the Loire estuary. It crosses the Manche, Ille-et-Vilaine, Côtes-d’Armor, Finistère, Morbihan and Loire-Atlantique.

Why is the GR34 called the customs officers’ path?

It partly follows the patrol path that appeared in Brittany at the end of the 18th century, from which customs officers watched the coast, fought smuggling and prevented the looting of shipwrecks. Having fallen into disuse in the early 20th century, it was reopened to hikers from the 1970s onwards. The MonGR feature tells this story.

Can you bivouac or camp on the GR34?

Wild camping is prohibited on the seashore and in listed or registered sites, unless an exemption is granted (article R111-33 of the Urban Planning Code). Municipal by-laws may add further restrictions. The safest option is to sleep at a campsite or in other accommodation.

Do you need to take the tides into account on the GR34?

Yes. Some sections run along the foreshore or cross bays, and the bay of Mont-Saint-Michel has some of the strongest tides in Europe. Check the tide times before venturing off the waymarked path, and never cut across a bay on foot without knowing the terrain.

When is the best time to walk the GR34?

The path can be walked all year round. From April to October, conditions are at their most pleasant; in autumn and winter, some sections become very wet or muddy. In July and August, remember to book your accommodation.

Is the GR34 difficult?

It has no technical difficulty and no altitude, but the climbs and descents come one after another over short distances, which is more tiring than you might think. A regular walker can tackle it in sections of a few days.

Route: OpenStreetMap contributors. Elevation: IGN’s RGE ALTI®, one point every 50 m. Text checked on 10 November 2026.