Tour 2025, 7 - 12 August
| stage | distance (km) | climbing (m) |
|---|---|---|
| Spiez - Gurnigel - Marly | 85 | 1610 |
| Marly - Treyvaux - Marly | 29 | 630 |
| Flamatt - Laupen - Schwarzenburg - Flamatt | 46 | 780 |
| Marly - St. Ursen - Rechthalten - Marly | 33 | 540 |
| Marly - Orsonnens - Châtel-St-Denis | 72 | 890 |
| Marly - Domdidier - Grolley - Marly | 50 | 580 |
| total | 315 | 5030 |
Stage 1 (7 August 2025): Spiez - Gurnigel - Marly
Even before start, it was clear that i wouldn't be able to make big rides in 2025. I had twisted my ankle and torn some muscle fibres in March, and by August it still hadn't fully healed. So i decided to do most of the route with my girlfriend Angeika. Except that on the first day, i set off alone with the aim of meeting her at destination.
I first took the train to Spiez. This gave me the opportunity to do three small passes towards Amsoldingen: Egg, Büel and Bodewald. Then three, no more difficult ones, towards Wattenwil: Bodenzingen, Reckenbühl and Grimmersboden. The weather was fine and this route at the feet of the Niesen and then of the Stockhorn was a great start. Things got more serious from Wattenwil onwards. I took the small roads up to Stafelalp, then made a short detour via the Stutzegg pass. I then took a path that led me back to good forest tracks towards Gurnigelbad. There i rejoined a tarmac road, the one climbing towards the Gurnigel pass. From this pass, the road climbed and descended only slightly to Wasserscheide, the water divide between the Gürbe and Singine rivers. From there to Plaffeien, there were about 20 km of descent, interrupted only by two very slight climbs. I rode by where i had stopped during my 2022 tour and headed up towards the Berg pass, then turned west towards the Auf der Egg Pass before heading north again through the pre-Alpine landscape, via Guglera, Alterswil and Obermonten. The next pass was more challenging due to the fairly steep gradient of a gravel and dirt track. But with my tires suitable for gravel, i was able to ride through Hubel before descending towards St. Antoni and then Tafers. Climbing towards Tafers' Hospital, i reached the small Maggenberg pass, then descended towards the Galterenbach valley. All that remained was one last climb to Pierrafortscha before i could descend towards Marly. That's where i had booked a hotel room for a few nights and where Angelika was going to meet me in the early evening.
| distance (km) | altitude (m) | climbing (m) | |
|---|---|---|---|
| Spiez | 0 | 620 | |
| Hani | 5 | 600 | |
| Egg | 6 | 640 | 40 |
| Büel | 7 | 660 | 20 |
| Bodewald | 9 | 670 | 10 |
| Amsoldingen | 11 | 640 | |
| Bodenzingen | 14 | 700 | 60 |
| Reckenbühl | 15 | 680 | |
| Grimmersboden | 16 | 670 | |
| Wattenwil | 20 | 590 | |
| Stutzegg | 24 | 990 | 400 |
| Unter Gurnigelwald | 26 | 1100 | 110 |
| Unter Gurnigelwald | 27 | 1090 | |
| Gurnigelbad | 28 | 1120 | 30 |
| Gurnigelpass | 33 | 1590 | 470 |
| Stierenhütte | 34 | 1610 | 20 |
| Wasserscheide | 35 | 1580 | |
| Hoflanderebrugg | 48 | 920 | |
| Unter Schafera | 49 | 940 | 20 |
| Plaffeien | 54 | 850 | |
| Berg | 55 | 930 | 80 |
| Auf der Egg | 57 | 980 | 50 |
| Guglera | 59 | 920 | |
| Zbindenmühle | 63 | 730 | |
| Obermonten | 68 | 820 | 90 |
| Hubel | 69 | 860 | 40 |
| Weissenbach | 72 | 650 | |
| Maggenberg | 76 | 680 | 30 |
| Ameismühle | 77 | 610 | |
| Pierrafortscha | 81 | 750 | 140 |
| Marly | 85 | 620 | |
| total | 85 | 1610 |
Stage 2 (8 August 2025): Marly - Treyvaux - Marly
As our first ride together, and with the weather looking good, i had planned a tour south of Marly. To avoid the first climb, Angelika set off a little after me in the car. She overtook me as i was climbing towards Le Mouret, and that's where we met up. We first headed towards Essert and passed through En Crosa. On the descent from this pass towards Treyvaux, we soon turned left and, as a short stretch on gravel, passed through La Challa. After joining again a road, we arrived at La Golette and continued, again towards Treyvaux. Climbing around the Combert mountain, we arrived at Le Pertet. We took advantage of the pleasant weather and the view of part of Lake Gruyère to stop in front of the Vègre d'Avau chapel. We then descended towards the La Pra plain and headed towards Le Crau, before turning east, passing through Crosa and descending to La Serbache (hamlet of La Roche). From there, we climbed gently on the road from La Gruyère to Fribourg, up to the col du Pratzey. From the sawmill near this pass, we climbed up a small forest road and then an unpaved track to Montévraz-Dessus. Once again, the beautiful weather and the view encouraged us to take a break and snap a few photos. On the descent to Le Mouret, we passed through another pass called Le Pertet.
After this loop south of Le Mouret, we headed north again to do another short loop near Sales. This allowed us to ride through one last small pass, Les Creux. Back on the main road, Angelika turned right to return to the car she had left in Le Mouret, while i began the descent towards La Gérine river and to finish the stage at our base in Marly.
| distance (km) | altitude (m) | climbing (m) | |
|---|---|---|---|
| Marly | 0 | 620 | |
| Marly-Gérine | 1 | 620 | |
| Rionbotzet (Ferpicloz) | 3 | 760 | 140 |
| En Crosa | 6 | 860 | 100 |
| Le Marais (Treyvaux) | 7 | 830 | |
| La Challa | 8 | 870 | 40 |
| La Golette | 9 | 820 | |
| Treyvaux | 10 | 750 | |
| Les Entos | 12 | 830 | 80 |
| Le Fossard | 13 | 820 | |
| Le Pertet | 14 | 890 | 70 |
| Le Crau | 15 | 820 | |
| La Fin (La Roche) | 16 | 780 | |
| Crosa | 17 | 840 | 60 |
| La Serbache | 18 | 780 | |
| Col du Pratzey | 19 | 810 | 30 |
| Montévraz-Dessus | 21 | 910 | 100 |
| Le Pertet | 22 | 810 | |
| Rionbotzet (Ferpicloz) | 24 | 760 | |
| Les Creux | 26 | 740 | |
| Marly-Gérine | 28 | 620 | |
| Marly | 29 | 630 | 10 |
| total | 29 | 630 |
Stage 3 (9 August 2025): Flamatt - Laupen - Schwarzenburg - Flamatt
This Saturday, a tour was organised by the Club des Cent Cols in the Sense region, between the cantons of Fribourg and Bern. As we weren't very far away, we took the opportunity to take part. However, we weren't that close to the starting point, so we drove by car to Flamatt. That's where we met up with more than 30 fellow club members. After a coffee and a chat, we all set off towards Neuenegg, where we crossed the Singine for the first time. We then climbed towards Brüggelbach before continuing via Sandgruben and descending towards Laupen to cross the Singine again. From there, a long climb interspersed with a few descents awaited us. Our peloton quickly stretched out and we lost sight of most of the participants, who were faster than us. Heading south, we first reached the Ebnet pass, which i had already crossed on my 2022 tour. After descending to the Taverna river a little downstream from Schmitten, we climbed back up towards Niedermuhren via the gentle Eggeli pass. By then, there were only three of us left, and we even split up. I let Angelika go directly to Heitenried with Michel (who had planned the tour, so there was no danger of them getting lost). For my part, i took a detour via Hangbüel, first with two steep climbs to the east. So we met again in Heitenried, from where we descended via Äbnet to cross the Singine river for the third time, on the old Sodbach bridge. This is where the longest climb of the day began, towards Pöschen and Schwarzenburg. We took our time.
Once we reached the heights of Schwarzenburg, we made a slight detour via the small Bergli pass. After a descent and a short but steep climb, we reached Mäuseboden. Turning left, we then climbed towards the church in Wahlern. We had planned to have our picnic in front of this church. After regaining our strength, we set off again on a relatively flat section, first passing through Loch, then Trüllplatz, Schnittbifang and Hubel. We reached the latter pass by making a short return trip on a gravel road. After that came a long descent interrupted only by three small climbs, the first near Steinenbrünnen, the second after crossing the impressive bridge over the Schwarzwasser river and the third in Thörishaus. Just before Flamatt, we crossed the Singine for the last time before meeting up with the other participants for a well-deserved snack.
| distance (km) | altitude (m) | climbing (m) | |
|---|---|---|---|
| Flamatt | 0 | 550 | |
| Neuenegg | 2 | 520 | |
| Bramberg | 4 | 600 | 80 |
| Sandgruben | 5 | 590 | |
| Chutze | 6 | 610 | 20 |
| Laupen | 8 | 490 | |
| Ebnet | 13 | 650 | 160 |
| Mühletal | 15 | 590 | |
| Eggeli | 17 | 660 | 70 |
| Schürgrabe | 19 | 690 | 30 |
| Breitenried | 20 | 660 | |
| Hangbüel | 23 | 760 | 100 |
| Heitenried | 24 | 780 | 20 |
| Äbnet | 25 | 760 | |
| Sodbachbrücke | 26 | 650 | |
| Pöschen | 28 | 800 | 150 |
| Bergli | 29 | 810 | 10 |
| Mühlematt | 29 | 770 | |
| Mäuseboden | 30 | 810 | 40 |
| Wahlern | 31 | 840 | 30 |
| Loch | 32 | 820 | |
| Trüllplatz | 33 | 800 | |
| Schnittbifang | 34 | 780 | |
| Hubel | 35 | 790 | 10 |
| Steinenbrunnen | 36 | 760 | |
| Talacker | 37 | 780 | 20 |
| Schwarzwasserbrücke | 38 | 650 | |
| Mittelhäusern | 40 | 670 | 20 |
| Au (Thörishaus) | 42 | 560 | |
| Thörishaus | 43 | 580 | 20 |
| Flamatt | 46 | 550 | |
| total | 46 | 780 |
Stage 4 (10 August 2025): Marly - St. Ursen - Rechthalten - Marly
On the agenda for this Sunday was a short trip east of Marly, in the German-speaking part of the canton of Fribourg/Freiburg. Angelika drove to Giffers and i cycled there. We soon left the village behind us and headed north, finding ourselves in a landscape of farms, fields and pastures that would dominate the entire stage. After descending into the Fromattbach valley, we climbed up the other side to Hermisberg, but then descended again, crossed the same brook further downstream and climbed up to the Christisberg chapel. After descending back by the same route, we took the road leading to Römerswil and then turned right towards Tasberg. From the bottom of the valley, we climbed up the Fromattbach brook via a small road and then a path. After crossing the brook, we found a wider track, but it was quite a steep climb up to Obertasberg. From this pass, we were able to continue on a tarmac road, then head east to Zbindenmühle, where i had already been three days earlier. But this time we were riding in the other direction, south towards Holzgasse. We could have taken a detour via the road, but we took a shortcut, a track through the fields. A little further on, we reached the Steingrueba pass. All that remained was to head back towards Giffers. But shortly before Rechthalten, we made a detour through a passage between two hills: Bergli. There used to be a path there, but it no longer exists and for a short stretch you have to cut across the meadows. After Rechthalten, we descended into a small valley and then climbed back up towards Grübli, in the upper part of Giffers. All that remained for me to do was to ride down towards Marly, while Angelika had to drive back by car.
| distance (km) | altitude (m) | climbing (m) | |
|---|---|---|---|
| Marly | 0 | 620 | |
| Chrome (Giffers) | 5 | 770 | 150 |
| Buntschumühle | 6 | 720 | |
| Hermisberg | 7 | 730 | 10 |
| Fromatt | 8 | 690 | |
| Christlisberg | 9 | 710 | 20 |
| Tasberg | 11 | 660 | |
| Obertasberg | 12 | 690 | 30 |
| Engertswilacker | 13 | 670 | |
| Nebenzelg (St. Ursen) | 15 | 730 | 60 |
| Neumatt | 16 | 700 | |
| Aeschlenberg | 18 | 760 | 60 |
| Zbindenmühle | 19 | 730 | |
| Selgisberg | 20 | 780 | 50 |
| Holzgasse | 21 | 850 | 70 |
| Steingrueba | 22 | 880 | 30 |
| Brügi | 23 | 870 | |
| Bergli | 24 | 910 | 40 |
| Auf der Matte | 27 | 770 | |
| Grübli | 28 | 790 | 20 |
| Marly | 33 | 620 | |
| total | 33 | 540 |
Stage 5 (11 August 2025): Marly - Orsonnens - Châtel-St-Denis
The Châtel-St-Denis region was the destination for the fifth stage. Once again, Angelika could shorten the trip by taking the car... and so could i, but only on the way back. I thus set off well ahead of her. I had to choose whether to go left of the Gibloux like the motorway, or right. I chose the right, but without going as far west as the railway line. First i had to cross the Sarine, which meant going downhill and then uphill again, in this case towards Grangeneuve. After that, it was fairly flat until Orsonnens, after which i had to climb a little to get from the Glâne valley to the Gruyère area. And then it became almost flat again, even though i still had to cross the water divides to the Broye river (at Es Leyvrés) and to the Veveyse river (at Es Boux). The weather was fine, and i was making good time to meet Angelika in Châtel-St-Denis. We had found a place to park near the centre and met up there. But the parking time limit was a little too short, so we went back the way i had come and left the car at the Lussy sports complex.
Together, we first headed north, passing through Es Boux again. But then we turned towards Maracon, then towards Remaufens, passing through Haut d'Ecot, with a stretch on a gravel road. After rejoining the main road, we headed towards Châtel-St-Denis, which we crossed in the direction of Les Paccots. The road then became steep. Shortly after the campsite, we took a small road on the right, part of which was very steep in the forest. This took us to the pass La Challa. It was midday when we got there and the hardest part was behind us. We descended by the same route. But shortly after rejoining the road to Les Paccots, we left it again to go over the small Pertet pass. After descending to below the motorway, we immediately climbed back up towards the north-east to reach Le Collet. After descending again, we passed through Le Crau, an almost imperceptible pass but still on the watershed between Veveyse and Broye, and therefore between the Mediterranean and the North Sea. We completed the loop by cycling to Lussy and then drove back to Marly.
| distance (km) | altitude (m) | climbing (m) | |
|---|---|---|---|
| Marly | 0 | 620 | |
| Faveyres (Marly) | 2 | 610 | |
| Chésalles | 3 | 650 | 40 |
| La Pyla | 4 | 580 | |
| Grangeneuve | 6 | 630 | 50 |
| Magnedens | 11 | 710 | 80 |
| Grenilles | 15 | 660 | |
| Orsonnens | 19 | 700 | 40 |
| Le Moulin (Orsonnens) | 20 | 660 | |
| Ferlens | 25 | 790 | 130 |
| Villariaz | 29 | 750 | |
| Pra-Mori (Sâles) | 36 | 870 | 120 |
| La Rougève | 44 | 810 | |
| Es Boux | 46 | 840 | 30 |
| Châtel-St-Denis | 50 | 810 | |
| >>> Le Lussy | 50 | 820 | |
| Es Boux | 52 | 840 | 20 |
| La Rogivue | 53 | 810 | |
| Le Haut d'Ecot | 57 | 850 | 40 |
| Les Riaux (Remaufens) | 59 | 780 | |
| Fruence | 61 | 840 | 60 |
| La Challa | 63 | 1040 | 200 |
| Pertet | 65 | 870 | |
| Le Gottau | 66 | 830 | |
| Le Colet | 67 | 900 | 70 |
| Le Crau | 68 | 860 | |
| Prayoud | 69 | 870 | 10 |
| Le Lussy | 72 | 820 | |
| total | 72 | 890 |
Stage 6 (12 August 2025): Marly - Domdidier - Grolley - Marly
As there were still a few small passes to do north-west of Fribourg, it was the perfect opportunity. I headed towards the centre of Fribourg, crossing first the Sarine via the Pérolles bridge, which was undergoing construction work this summer. I passed by the station, then climbed towards Givisiez and descended to Belfaux. That's where the climb to the Rosières pass began, unfortunately on a road with fairly heavy traffic, including lorries. I didn't stop at the pass because i'd have another opportunity to do so. Our meeting with Angelika was in Grolley, so i continued in that direction. When i arrived, she was just taking her bicycle out of the car. The first thing we did together was precisely to climb the Rosières pass. We took the opportunity to do a mini loop rather than a simple forth and back. And above all, i was able to congratulate Angelika on passing her thousandth pass!
Still being careful because of the many cars and lorries, we set off again towards the north-west in the direction of Misery. On the descent, we had to take a small road on the left to cross the valley floor at La Voissaine. The climb up the other side was steep at first, but then it got easier as we reached the Col d'Oleyres in the village of the same name. We then took the road to Avenches, but before we got there we turned left onto the field road that goes over the Larret pass. We rejoined the tarmac road to descend towards the Pré-Mermoud farm, from where we cycled towards Domdidier. In the middle of the town, we took the road on the left towards Eissy and then Russy. To return to Grolley via Léchelles, we had one last pass to cross, the Longeraye pass. From Grolley, we split up again as i wanted to return to Marly by bicycle, taking the same route as on the way there.
| distance (km) | altitude (m) | climbing (m) | |
|---|---|---|---|
| Marly | 0 | 630 | |
| Pont de Pérolles | 2 | 620 | |
| Fribourg | 5 | 620 | |
| Givisiez | 7 | 650 | 30 |
| Belfaux | 10 | 570 | |
| Col de Rosières | 11 | 650 | 80 |
| Grolley | 13 | 610 | |
| Col de Rosières | 15 | 650 | 40 |
| La Voissaine | 19 | 500 | |
| Col d'Oleyres | 21 | 560 | 60 |
| Col du Larret | 23 | 480 | |
| Pré-Mermoud (Avenches) | 24 | 450 | |
| Pré Pendant (Domdidier) | 25 | 460 | 10 |
| Domdidier | 26 | 440 | |
| Montasson | 29 | 570 | 130 |
| Russy | 30 | 550 | |
| Col de Longeraye | 31 | 580 | 30 |
| Léchelles | 33 | 540 | |
| Grolley | 37 | 610 | 70 |
| Col de Rosières | 39 | 650 | 40 |
| Belfaux | 40 | 570 | |
| Givisiez | 43 | 650 | 80 |
| Fribourg | 45 | 630 | |
| Pont de Pérolles | 48 | 620 | |
| Marly | 50 | 630 | 10 |
| total | 50 | 580 |
PS / 31.12.2025



