Cyclists.com

Stage 2 of 15 · Munich to Venice via Brenner, Lake Garda and Bologna← Stage 1Stage 3 →

Hallbergmoos to Holzkirchen

74 km road cycling route267 m climbing3–4½ hoursGPX

Hallbergmoos, Bavaria, Germany · Road

A flat 74 km road cycling route from Hallbergmoos, Bavaria to Holzkirchen through Erching, Garching bei München and Lehel, with 267 m of climbing.

Route contributed by Marcus · Created from a ride on Saturday 19th September 2026

Download GPXMap

At a glance

Best for
Flat, steady riding
Distance
73.6 km
Point to point
Elevation gain
267 m
4 m per km
Riding time
3–4½ hours
moving time, estimated
Difficulty
Moderate
Bike
Road bike
from the mapped surface
Surface
Mostly paved
94% paved · 6% unpaved · 1% no data
Traffic
Mostly minor roads
3 km on main roads without a cycle lane · 2.1 km where the limit is 80 km/h or more · 13.5 km on cycle paths or lanes
Food & water
Regular
1052 cafés and restaurants · 146 shops · 19 water points · 7 petrol stations · 68 public toilets · 66 bike shops
Navigation
GPX download
free, no sign-in
Start → finish
Hallbergmoos → Holzkirchen

Map and elevation profile

On the road: Hallbergmoos to Holzkirchen, Hallbergmoos

Elevation profile

Total ascent
267 m
Distance
74 km
0200400600800m0 km20406074 km694 m · highest, at 71.8 kmStartFinish

What it was like to ride

Sleeping and eating on this stage

Where Marcus actually stayed and ate on the day, and what it was like.

Where we slept

Where we ate

  • Restaurant Terra

    Restaurant · Holzkirchen · Dinner, about €100 for two

    Map

Route description

  1. Hallbergmoos
  2. Erchingkm 6
  3. Garching bei Münchenkm 16
  4. Lehelkm 30
  5. Isarvorstadtkm 32
  6. Thalkirchenkm 39
  7. Deisenhofenkm 52
  8. Lochhofenkm 62
  9. Holzhamkm 68
  10. Holzkirchenkm 74

Starting in Hallbergmoos at 455 m height, the 73.6 km route heads through Erching (km 5.8) and Fischerhäuser (km 11) before reaching the outskirts of Munich near Garching bei München (km 15.5). The route continues through urban areas including Unterföhring (km 21.4), and Munich city districts such as Lehel (km 30.2), Isarvorstadt (km 31.9), Ludwigsvorstadt (km 33.8), and Sendling (km 36.3).

Cyclists pass Thalkirchen (km 39), before moving through Großhesselohe (km 43.3), Oberhaching (km 50.8), and further south past Deisenhofen (km 52.3), Sauerlach (km 59.5), and Grafing (km 61.8). The road nears its highest point at 694 m around Teufelsgraben (km 69.1) before finishing in Holzkirchen (km 71.1).

The surface is mostly paved (94%) with 6% gravel or unpaved, located mainly between km 11 and 18. The route uses a mix of paths (37%), quiet streets (15%), roads with cycle lanes (12%), tracks (12%), and minor roads (11%). Only 3.1 km are on main roads without cycle lanes, with 1.7 km on roads posted over 80 km/h. Food and drink options are available intermittently from Hallbergmoos to Holzkirchen, with a longest stretch without café, shop, or water of 10.2 km early in the ride (km 0.8 to 11). Bailout points include several train stations.

Why ride this route?

  • Tops out at 693 m, 69.1 km in.

Highlights

  • Highest point 694 m at 69.3 km
  • Passes Munich city districts
  • Schloss Erching near 5.8 km
  • Longest cafe/shop-free stretch 10.2 km from 0.8 to 11 km

Along the route

Measured from the route line, the Copernicus elevation model and OpenStreetMap.

Places passed

  1. Erching 5.8 km
  2. Fischerhäuser 11.1 km
  3. Garching bei München 15.5 km
  4. Dirnismaning 16.6 km
  5. Unterföhring 21.4 km
  6. Lehel 30.2 km
  7. Old Town 31.2 km
  8. Munich 31.2 km
  9. Isarvorstadt 31.8 km
  10. Ludwigsvorstadt 33.7 km
  11. Sendling 36.3 km
  12. Thalkirchen 38.8 km
  13. Großhesselohe 43.1 km
  14. Oberhaching 50.6 km
  15. Deisenhofen 52.1 km
  16. Sauerlach 59.3 km
  17. Grafing 61.7 km
  18. Lochhofen 62.2 km
  19. Arget 62.7 km
  20. Otterfing 66.6 km
  21. Holzham 67.7 km
  22. Teufelsgraben 68.9 km
  23. Maitz 69.4 km
  24. Holzkirchen 71 km

Traffic, surface and gradient

Measured from OpenStreetMap along the track and the elevation profile.

Mostly minor roads and streets on the map; 3 km is on main roads without a cycle lane.

Roads
38% path · 14% quiet street · 12% road with cycle lane · 12% track · 24% other roads and tracks
Main roads
3 km on main roads without a cycle lane — likely busier
Fast roads
2.1 km on roads with a limit of 80 km/h or more
Cycle paths
13.5 km on cycle paths or roads with a cycle lane
Surface
Predominantly paved: 94% is mapped as paved, 6% as unpaved or gravel.
Gradient
4% climbing · 1% descending · 95% flat

Food, water and services

Within a few hundred metres of the track, from OpenStreetMap. Opening hours change — treat this as where to look, not a promise.

No stretch is longer than 15 km without a café, shop or water. Along the route: 1052 cafés and restaurants, 146 shops, 19 water points, 7 petrol stations, 68 public toilets and 66 bike shops.

Food, water and shops in ride order

  1. 0 kmIl Girasole · restaurant · 100 m off route
  2. 10.9 kmGasthof Erber · restaurant · 70 m off route
  3. 20.6 kmCafe Bar Karl · café · 60 m off route
  4. 25.5 kmUmkleide Damen · toilets · 160 m off route
  5. 29.4 kmHofapotheke in der Residenz · pharmacy · 40 m off route
  6. 31.3 kmStarbucks · café · on the route
  7. 33.4 kmROSE Bikes München · bike shop · on the route
  8. 37.6 kmSt. Korbinian · pharmacy · on the route
  9. 38.8 kmNetto City · supermarket · on the route
  10. 39.3 kmToilette für alle München Tierpark · toilets · 150 m off route
  11. 44.9 kmfilm kaffee · café · 250 m off route
  12. 47.9 kmDrinking water · 30 m off route
  13. 50.9 kmPOSTCAFE · café · 120 m off route
  14. 59.3 kmAral · petrol station · 230 m off route
  15. 59.5 kmKrafft.Werk · bike shop · 40 m off route
  16. 66.8 kmDrinking water · 180 m off route
  17. 70.3 kmToilets · 30 m off route
  18. 70.6 kmvit:bikes Holzkirchen · bike shop · 40 m off route

Need to bail out?

  • 3.8 km — Hallbergmoos (halt), 60 m off route
  • 15 km — Garching (station), 920 m off route
  • 21.8 km — Freimann (station), 720 m off route
  • 31.2 km — Marienplatz (station), 150 m off route
  • 38.7 km — Thalkirchen (station), 30 m off route
  • 50.9 km — Deisenhofen (station), 120 m off route
  • 59.3 km — Sauerlach (halt), 270 m off route
  • 70.4 km — Holzkirchen (station), 90 m off route

Whether bikes are carried depends on the service — check before relying on it.

Worth a stop

  • 5.8 km — Schloss Erching (castle)
  • 26.9 km — Chinese Tower (attraction)
  • 31.2 km — Alter Peter - Aussichtsturm (viewpoint)
  • 35.7 km — Schmied-von-Kochel-Denkmal (attraction)
  • 39.6 km — Giraffengehege (viewpoint)
  • 44.9 km — Kulisse "Münchner Straße" (attraction)

Stay after this ride

  • Snooze Apartments Holzkirchen · apartment · 40 m from the finish
  • Hotel Konrad Pötzel Holzkirchen · hotel · 340 m from the finish
  • Alte Post · hotel · 500 m from the finish

Start and access

Starts at Hallbergmoos. Mapped within a short walk of the start and finish, from OpenStreetMap.

At the start

Food and coffee
Il Girasole (100 m)
Shops
Netto Marken-Discount (270 m), Penny (420 m)

At the finish

Food and coffee
Crema Gelato (130 m), Bäckerei Hohenadl (100 m), Hofpfisterei (120 m)
Shops
Abfüllerei Unverpacktladen (70 m)

Know before you go

  • Longest stretch without café, shop or water 10.2 km (km 0.8 to 11)
  • 3.1 km on main roads without cycle lane
  • 1.7 km on roads with posted limits 80 km/h or more
  • 6% gravel or unpaved surface mainly km 11 to 18

Routes are for inspiration. Roads, surfaces and conditions change — check locally and ride within your limits.

4 photographs from the road

Stage of

About this route

Ridden by
Marcus
Date ridden
Route line
Built from a GPS recording of the ride.
Elevation
Recalculated from the Copernicus GLO-90 terrain model every 50 m, not the device’s barometer.
Roads, surface, services
Measured along the line from OpenStreetMap extracts.
GPX
Generated from the route line: track points only, no timestamps or personal data.
Page added
Page last updated

See something wrong with this ride?

Rides starting nearby