Skip to content
B500

Black Forest High Road

Spa town Baden-Baden, dark mountain lakes, cuckoo clocks and Titisee on the B500.

Distance
153 km (95 mi)
Driving
2 h 07 min
Suggested days
2
Stops
6
Countries
Germany
Updated
July 5, 2026

At a glance: 2-day road trip of about 153 km (95 mi) with 6 stops, from Baden-Baden to Freiburg. About 2 h 07 min of driving in total.

Route description

Baden-Baden is a spa town with thermal baths and a grand Kurhaus. From here the B500, the Black Forest High Road, climbs south along the ridge of the northern Black Forest, with views over the Rhine valley.

The Mummelsee is a dark lake in the pines right beside the road, with pedal boats and a legend of water nymphs. The route continues south through Freudenstadt, with its huge market square, to Triberg, where the Triberg waterfalls tumble through the forest.

Triberg is also known for cuckoo clocks, and one of the two rival “world’s largest” cuckoo clocks is here; the bird comes out on the half hour. From Triberg, the B500 continues south to Titisee, a lake with boats, shops and walks, and the route ends in Freiburg, with its red sandstone minster and the small water channels, the Bächle, running through the streets.

The B500 is popular with motorcyclists at weekends, and in winter snow can close the higher sections. The Titisee lakeside and the Triberg waterfalls get very busy in summer, so arrive early.

Stop-by-stop itinerary

In driving order. Distances are estimates between consecutive stops.

  1. 1

    Baden-Baden

    Germany
    Start
  2. 2

    Mummelsee

    NatureSeebach, Germany

    A dark lake in the pines right beside the Black Forest High Road, with pedal boats and a legend of water nymphs.

    23 km
  3. 3

    Triberg

    Germany
    65 km
  4. 4

    Giant cuckoo clock

    OdditiesTriberg im Schwarzwald, Germany

    One of two rival “world’s largest” cuckoo clocks in the Black Forest. The bird comes out on the half hour.

    0 km
  5. 5

    Titisee

    Germany
    33 km
  6. 6

    Freiburg

    Germany
    32 km