Harz steam action with a Deutschland Ticket

Moments after a heavy downpour 99-7243 almost slips to a halt on 11 June 2026 as it storms out of Alexisbad with train 8963 from Quedlinburg (10.35) to Strassberg (Harz)

German Railways (Deutsche Bahn) may come it for a lot of criticism these days over reliability and punctuality, but for anyone visiting this fascinating country and happy to avoid the faster IC/ICE trains, there is a remarkable bargain to be had in the month-long Deutschland Ticket (D-ticket), costing just €63.00 (£55.00).

Not only does this offer unlimited travel on all local and regional trains and buses, but it is also valid for travel on a host of narrow-gauge railways in eastern Germany, including most of the world’s finest steam-worked network, the remarkable Harzer Schmalspur Bahnen (HSB) metre-gauge system.

99-7232 departs Drei Annen Hohne with the 09.00 service from Wernigerode to Brocken (8931)

Putting the bargain D-ticket in the context of travelling on the HSB network, my planned three days of HSB travel would have cost me €53.00 had I bought the cheapest available Rover, a three-day “Kurzurlaubsticket” (short holiday) ticket, on top of which travel from and to Berlin Airport would have cost almost €100 using the cheapest fares for the trains I was travelling on.

99-7232 prepares for its day up the Brocken on 10 June 2026

So two years on from my last visit (More Harz delights–April 2024) I am tempted to take a four-night stay (8-12 June 2026) in the charming and historic railway town of Wernigerode, which is a four-hour DB train ride south from Berlin’s Brandenburg Airport (BER) using Regional Express (RE) services with my D-ticket, and changes at Berlin Hauptbahnhof, Magdeburg and Halberstadt.

For those unfamiliar with this part of the world and who missed my previous HSB features, the 140km/87-mile long system is made up of three inter-connected railways forming a Y-shape, busiest of which is the 34km/21 mile Brockenbahn from Wernigerode up the 1125m/3,691ft Brocken Mountain. Premium fares are charged, and the Brocken route from the junction at Drei Annen Hohne is not included in the D-ticket.

Substituting for a scheduled steam loco, Harzkamel 199-872 approaches Eisfelder Talmühle on 9 June 2026 with train 8903 from Wernigerode (11.00)

Secondly, comes the 61km/38 mile north-south Harzquerbahn from Wernigerode to Nordhausen, from which the Brockenbahn diverges at Drei Annen Hohne and the southern 12kms/7½ miles of which, from Ilfeld to Nordhausen, is also served by dual-powered Nordhausen trams.

99-7240 departs Wernigerode-Hasserode on 9 June 2026 with the 15.50 Wernigerode – Brocken

Thirdly there is the delightful Selketalbahn, which connects with the Harzquerbahn at another junction, Eisfelder Talmühle, 44kms/27½ miles south of Wernigerode and runs in a north-easterly direction for 53kms/33 miles to the UNESCO World Heritage town of Quedlinburg, with short branches leading off it to the towns of Hasselfelde and Harzgerode.

This schematic map of railways in the German state of Sachsen-Anhalt (above) shows the HSB in light blue and a number of useful bus routes providing excellent connections with the region’s rail services. One useful link I used, but not shown, was from Hasselfelde to Wernigerode in 45 minutes on a 260 bus.

DB 648 456/956 departs Thale on 10 June 2026 with the 16.17 RE11 to Magdeburg Hbf

One of the joys of the D-ticket is the ability to simply head off to anywhere you fancy without any need to book or reserve, so having time on my hands at Quedlinburg while waiting for the next steam-worked HSB service, I took a scenic 12-minute ride on the hourly RE service to the terminus at nearby Thale.

Another view of the rather magnificent signal box at Thale

Thale boasts an impressive three-platform terminus (as seen above), with a fine station building that is used as a tourist information point, booking office and shop, and an even more impressive 1897-vintage timber-framed signal box at the north end of the station complex, once described as the finest signal box in Germany, with semaphore signals on both the approach to, and exit from, the station.

Harzkamel 199-892/861 descend from the Brocken on 10 June 2026 with empty coaching stock

At the heart of daily HSB operations is its fleet of 17 powerful 2-10-2 tank engines, known as Neubaudampfloks, (99-7231-7247), built in the 1950s, and operating alongside two generations of single railcars and a handful of centre-cab diesels, converted from DR standard gauge locos and nicknamed Harzkamel, which are used for shunting, as well as passenger and freight workings.

99-7240 powers away from Drei Annen Hohne with train 8943 to Brocken (Wernigerode 09.55)

There are a total of six of the Neubaulok fleet currently in service, according to a very friendly guard I spoke to at Wernigerode – 99-7232/37/40/43/45/47 – along with four of the Harzkamel diesel locos – 199-861/872/874/892. Of the remaining steam fleet, 99-7239 and 99-7241 are both in Meiningen Works for new boilers, while 99-222/7236 are under repair at Wernigerode.

After its run up to Brocken 99-7232 has returned to Drei Annen Hohne on 10 June 2026 and now departs with train 8903 for Eisfelder Talmühle – a service that was diesel hauled the previous day

Sadly there seems no prospect of a return to service for the unique 2-6-2T loco 99-6001, which operated Selketalbahn services from its base at Gernrode until last year, was built in 1939 and was to have been the prototype for a production run, until the outbreak of World War II put paid to than plan. Its boiler ticket has now expired, so the loco has been retired and is stored at Gernrode.

99-7245 approaches Drei Annen Hohne on 10 June 2026 with train 8925 to Brocken

While nearly all the six daily services up the Brocken Mountain from Wernigerode are scheduled for steam working in the summer 2026 timetable, other services are normally operated by railcars, notably on the Selkatalbahn, where just one steam loco operates from a shed at Gernrode and means that only three of the nine daily departures from the terminus at Quedlinburg are steam worked.

99-7237 at Drei Annen Hohn on 10 June 2026 with the day’s fourth steam service to Brocken – train 8921 from Wernigerode (11.25)

Under the summer timetable, which is in force until 31 August 2026, there are a total of five steam diagrams each day, with four locos beginning their day at Wernigerode for workings up the Brocken and to Eisfelder Talmühle on the Harzquerbahn and one loco operating a diagram from its depot at Gernrode on the Selketalbahn.

99-7243 heads away from Quedlinburg (14.35) on 10 June 2026 with train 8965 to Alexisbad

What the HSB system is currently lacking is its railcars, which normally operate on the Selketalbahn and provide links to Nordhausen from Eisfelder Tahlmuhle. Over the three days I spent travelling the network (9-11 June 2026) I saw only one in action (187-013) with another scheduled to operate alongside the Nordhausen trams between Ilfeld and Nordhausen, but I noted four (187-011/12/15/18) out of action in the depot sidings at Wernigerode Westerntor.

No passengers aboard 187-013 as it arrives at Gernrode with train 8985 from Quedlinburg (13.30)

Re-building work during the summer means that rail replacement buses are covering services along the short branch line from Alexisbad to Harzgerode, while another section closed for re-building is between Eisfelder Talmühle and Ilfeld on the Harzquerbahn, which means the normal daily steam working from a shed at Nordhausen has been suspended for the summer season.

99-7243 heads towards its coaches at Gernrode for the 09.59 departure for Quedlinburg

No work has yet been started on re-building the short branch from Alexisbad to Harzgerode, while major repair work needed to a viaduct on the Harzquerbahn means it is unlikely that through services from Wernigerode to Nordhausen will resume before the end of 2026.

99-7243 approaches Bad Suderode on 11 June 2026 with train 8963 from Quedlinburg (10.35)

Besides the temporary closure of Eisfelder Talmühle-Ilfeld on the Harzquerbahn, services are also severely restricted on the Selketalbahn this summer, with the section between Eisfelder Talmühle and Stiege closed, except for one Sunday steam working, with one daily steam service from Quedlinburg as far as Strassberg (Harz) and a single railcar round trip from Quedlinburg to Hasselfelde.

99-7243 at Strassberg (Harz) on 9 June 2026 with train 8963 from Quedlinburg (10.35)

Ending my latest three-day Harz adventure with a one hour 45 minute trip aboard that once daily railcar, from Gernrode to Hasselfelde, it was hard to escape the thought that here was a missed opportunity. There were only three of us on board for most of the scenic journey, while the return from Hasselfelde at 15.43 (11 June 2026) predictably left the attractive terminus with no passengers at all.

A peaceful scene at Hasselfelde on 11 June 2026 where I and two other passengers had just alighted from 187-013 after its arrival with train 8985 from Quedlinburg (13.30)

But for all its current shortcomings there really is nowhere else I have visited that is quite like the Harz – whether it’s spending the morning at Drei Annen Hohne photographing the four steam-hauled services up the Brocken, as I did, or riding lightly-loaded services along the picturesque Selke valley – it remains a quite remarkable area to visit.

187-013 departs Hasselfelde (15.43) on 11 June 2026 with no passengers on board

My four nights at Wernigerode were spent once again in the very comfortable Pension Hexenkessel, which is in the town’s main street (Breite Strasse 9), an easy ten-minute walk from the rail and bus stations, and costing €67.50 (£58.70) a night (room only).