Key takeaways
- Standard gauge, not narrow gauge. The Kandertalbahn runs on 1,435 mm – vehicles of normal size.
- Chanderli is the nickname of the railway in Markgräflerland and today the brand of the heritage train.
- Haltingen is the connection. The line branches off the Rhine Valley Railway there, which makes travelling by rail straightforward.
- It climbs. The route from the Rhine plain to Kandern is a genuine gradient – good for the shot.
- Operating days, not a timetable. Dates and times change every season; the trip isn't worth it without checking first.
Contents
- 1.Fact file
- 2.Business areas
- 3.History at a glance
- 4.How to recognise the company
- 5.Strengths and weaknesses
- 6.A branch line that has to climb
- 7.Getting there and the route
- 8.The vehicles in front of the Chanderli train
- 9.How to get the most out of an operating day
- 10.Who the line is worth it for
- 11.What volunteering means here
- 12.Verdict
- 13.Frequently asked questions
Fact file
| Body running it | Association with an operator – running the trains is voluntary |
|---|---|
| Gauge | 1,435 mm, standard gauge |
| Route | Haltingen on the Rhine Valley Railway up into the Kandertal to Kandern |
| Route length | a good dozen kilometres of branch line |
| Region | Markgräflerland in southern Baden, immediately north of Basel |
| Operating pattern | steam train on operating days, supplemented by diesel and auxiliary vehicles |
| Nickname | Chanderli – used regionally since the line's working days |
| Official website | kandertalbahn.de |
Business areas
History at a glance
How to recognise Kandertalbahn
Does the train really belong to Kandertalbahn?
- Standard gauge in the valley – normal vehicle size, not a narrow-gauge line
- Steam locomotive with a short train – few coaches, typical of a branch line
- Connection at Haltingen – the heritage line starts directly on the Rhine Valley Railway
- A climbing line – the ascent from the Rhine plain into the valley is clearly noticeable
- Markgräflerland scenery – vines, orchards and village edges rather than industry
- Volunteer staff – association members rather than railway-company uniforms
Strengths and weaknesses
What the company stands for
- Steam operation on standard gauge, well reached from the tripoint border area
- A scenic line with a gradient – the train visibly working
- Can be combined with a spotting day in Basel or on the Rhine Valley Railway
- Short distances between locations along the valley
- The Haltingen connecting station makes travel without a car realistic
Where it falls short
- Operation only on operating days; the line is quiet outside the season
- Few train pairs per day – mistakes cost hours
- Line maintenance and level crossings tie up funds and can limit operations
- Vehicle availability depends on inspection deadlines and volunteer time
- In high summer, the sun sits awkwardly for some valley locations
Updated: August 2026 – A few kilometres north of the Swiss border, a branch line splits off the Rhine Valley Railway at Haltingen and climbs into the Kandertal. The Kandertalbahn runs it on operating days in season with steam – in Markgräflerland it has long been known simply as the “Chanderli”. The location is the real trump card: hardly any German heritage railway lies so close to a major international hub.
Steam and scheduled traffic in one weekend
Log what you've seen in the tripoint border area – heritage train and cross-border traffic in one logbook.
A branch line that has to climb
The Kandertal rises noticeably from the Rhine plain. For a late-19th-century branch line that meant tight curves, moderate speeds and a locomotive that genuinely has to work. That’s exactly the photographic core of the line.
A steam locomotive on the flat just rolls along. A steam locomotive on a gradient visibly pushes steam from the chimney, the exhaust beat becomes audibly longer, and the train suddenly has a sense of direction. Anyone standing at the Kandertalbahn for the first time quickly notices that the downhill run is the distinctly weaker subject photographically.
Getting there and the route
The heritage line starts at Haltingen near Weil am Rhein, right on the busy Rhine Valley Railway, and runs for a good dozen kilometres up to Kandern. This connection is unusually convenient: unlike many heritage railways, you don’t need a car just to reach the starting point.
For choosing a location, that means you can get a long way along the valley using public roads and paths. The train runs slowly enough that switching between two locations within one working stays realistic – provided you know beforehand where to go.
| Aspect | Kandertalbahn | Sauschwänzlebahn | Scheduled Rhine Valley Railway traffic |
|---|---|---|---|
| Character | branch line with a gradient | mountain line with engineering structures | main line, heavily used |
| Traction | steam on operating days | steam and diesel | electric, long-distance and freight |
| Traffic density | few train pairs | few train pairs | very high |
| Access without a car | possible via Haltingen | more involved | possible everywhere |
| Best subject | locomotive working uphill | viaducts and tunnels | traffic density and variety |
Plan the day around the uphill run
On a climbing line, the uphill and downhill runs aren't equal. Put your best locations on the uphill workings and use the downhill runs for experiments or to switch spots. Treat both the same and you waste half the day – and end up disappointed in the evening with two dozen shots of a rolling locomotive without steam.
The vehicles in front of the Chanderli train
The picture is defined by a steam locomotive of classic branch-line size with a short train of historic passenger coaches. Such machines were built for tight curves and moderate loads, not speed – exactly why they suit the Kandertal. Added to that are small diesel and auxiliary vehicles needed for shunting work and line maintenance.
We give no details on individual locomotive numbers here: at heritage railways, inspection deadlines decide which machine runs, and an outdated list helps no one. Anyone wanting to look up the classification logic of Baden and southern German branch-line locomotives will find two well-documented examples in the Class 75 and the Class 64.
Don't miss operating days in the tripoint border area
The Traintrack app shows you which special workings and heritage trains other people are reporting right now.
How to get the most out of an operating day
Check the operating day and number of trains
How many workings take place decides your margin for error. With three train pairs, every botched attempt is costly.
Prioritise the uphill runs
Put your best locations on the workings heading up the valley. That's where the locomotive works, where the steam that carries the image is produced.
Factor in wind direction
A crosswind pushes the steam plume over the train and obscures it. With a headwind against the direction of travel, the plume instead trails nicely behind.
Choose your shutter speed deliberately
Connecting rods should show movement while the locomotive stays sharp. The guide to panning shots explains the limits.
Extend the day in Basel
After the last train, you're in Basel SBB within a short time – two railway worlds in one day.
Can you get ahead of the train?
Subtract time for parking and the walk to the location too – that easily adds up to five minutes.
Who the line is worth it for
Go, if …
- you want to photograph a working steam locomotive on the gradient
- you're travelling without a car and still want a heritage railway
- you want to combine the day with Basel or the Rhine Valley Railway
Check beforehand, if …
- you're hoping for a specific locomotive
- you want to photograph around midday in high summer
- you only have a few hours
Better go elsewhere, if …
- you want to see a large vehicle collection
- you're setting off spontaneously on an arbitrary day
- narrow-gauge railways matter more to you than branch-line atmosphere
Anyone wanting to combine several destinations in one tour will find a distinctly different route profile in southern Baden at the Sauschwänzlebahn, and a cross-border addition in Alsace at the Chemin de Fer Touristique du Rhin. Regional locations for scheduled traffic are collected in the overview for Trainspotting in Freiburg.
What volunteering means here
At a heritage railway with its own line, running trains is the smaller part of the work. Vegetation, track, level crossings and their safety technology consume most of the time and money. The association is thus both railway operator and maintenance crew – both voluntary. What a comparable project looks like when a cross-border line is revived is shown by the Verein zur Erhaltung der Bahnlinie Etzwilen–Singen on the High Rhine; on the professional side, SWEG runs a whole series of former branch lines in the south-west.
For you as a visitor, that means: expect short-notice changes, don’t take a change of traction personally, and treat the staff as what they are – people giving up their free time. How such associations are organised is covered in the overview of railway associations.
Level crossings are not a photo location
A branch line has many crossings, some without barriers. They look like ideal locations and aren't: you'd be standing in traffic, in the track area, or both. Choose a point beside it instead, with sufficient distance from both the road and the track. The basic rules are set out in the article on safe distance from the track.
Verdict
The Kandertalbahn is a small heritage railway with a big locational advantage. Standard gauge, steam, a noticeable gradient and a connection to the main network at Haltingen add up to a railway that fits well into a longer railway day rather than defining it.
Anyone who checks the operating days, prioritises the uphill runs and spends the rest of the day in Basel gets one of the most varied combinations in the German south-west. Anyone who turns up spontaneously finds a quiet valley.
Verdict in brief
A standard-gauge heritage railway with steam operation from Haltingen to Kandern, run by volunteers. The appeal lies in the gradient and the closeness to Basel – not in the size of the collection.
Summary
- One of the few heritage railways you can sensibly reach from a big city without a car.
- The climb into the valley is the photographic core: a working steam locomotive looks different from one just rolling along.
- Because the line is short, several locations can be combined on one operating day.
- Operation depends on volunteer work, and line maintenance is a bigger item in that than the locomotive.
Frequently asked questions
Why is the railway called Chanderli?
“Chanderli” is the Alemannic pet form of Kandertalbahn and was already in use during the line's working days. Such nicknames are common in the south-west and have almost always outlived closure. For the heritage operation, the name today serves as both brand and identifying mark.
Where exactly does the railway run?
From Haltingen near Weil am Rhein, directly on the Rhine Valley Railway, up into the Kandertal to Kandern. It's a standard-gauge branch line a good dozen kilometres long. The connection to the main network at Haltingen is the practical advantage: you can get there without a car.
When does the steam train run?
On operating days in the warmer half of the year, not daily. We deliberately don't give specific departure times and prices here, because they're set anew each season. Check the association's current operating-day schedule before setting off.
What vehicles run there?
The line is defined by a branch-line-type steam locomotive with a short passenger train, plus diesel and auxiliary vehicles for shunting and engineering work. We don't give details on individual locomotive numbers, because deployment depends on inspection deadlines. Which machine is in front on a given operating day is announced by the association.
Can I combine the railway with a visit to Basel?
Very well, in fact. Haltingen lies just a few kilometres north of the border, and Basel SBB is one of the most interesting border stations in Europe. A day of steam in the Kandertal plus a day of international traffic in Basel makes a weekend with very different subjects.
What's the photographic appeal of the line?
The gradient. A steam locomotive that has to work looks completely different from one rolling on the flat: more exhaust, an audibly longer beat, visible effort. Add to that the Markgräflerland scenery. How to capture steam cleanly is covered in the guide Photographing steam trains.
How many locations can I manage on one operating day?
Because the line is short and the trains run slowly, several locations per trip are realistic – provided you know the routes beforehand. Plan the order by light direction, not by distance. The guide to sun position at a photo spot helps clarify that before you travel.
Am I allowed onto the track for a better shot?
No. Even a volunteer-run heritage railway is a railway in the legal sense; the track area and operational railway land are off limits. At photo stops during special workings, only the staff's instructions apply. What applies at the track is summarised in the article on safe distance from the track.
Which heritage railways are nearby?
In the southern Black Forest runs the Sauschwänzlebahn, in neighbouring Alsace the Chemin de Fer Touristique du Rhin, and on the High Rhine the Verein zur Erhaltung der Bahnlinie Etzwilen–Singen operates. The tripoint border area is unusually dense with heritage railways.
Who legally operates the line?
Heritage railways almost always separate the association from the operator. The association carries the collection and the volunteer work; carrying passengers on a railway line requires a licence and examined staff. In the south-west, SWEG is also an important player on regional branch lines.
Log vehicles from Kandertalbahn
Company, vehicle, location and date logged in seconds – and visible to the community.
The operational level in the railway operator database
Who actually runs the trains, with keeper markings and identifying features on the vehicle.
SWEG Südwestdeutsche Landesverkehrs-GmbH
SWEG is Baden-Württemberg's state-owned transport company. This page explains how the roles of transport authority, fare association and railway operator divide up.
HeritageDBK historische Bahn e.V.
DBK historische Bahn e.V. is a registered association that looks after historic railway vehicles. The legal-form suffix explains almost everything about its operation.
HeritageEisenbahnfreunde Zollernbahn
Vehicle owner, event organiser, operating railway undertaking: with heritage railway societies these three roles are almost never held by one party. This page untangles them step by step.
HeritageUlmer Eisenbahnfreunde
The Ulmer Eisenbahnfreunde carry a place reference and an interest description in their name. This page explains the name and shows how sponsorships fund historic vehicles.
Typical vehicles
Class 75
The Class 75 is a collective class: passenger tank locomotives with wheel arrangement 1'C1' from several state railways. Here's how to place it in museum service.
ClassClass 64
The Class 64 is the Reichsbahn's standard tank engine for passenger trains: 520 machines, 1-3-1 wheel arrangement, nicknamed Bubikopf. Here's how to recognise it reliably.
ClassClass VT 98 (Uerdinger Railbus)
The VT 98 is Germany's best-known railbus: two axles, tall build, running with trailers and driving trailers. Today it survives almost only in heritage service – here's how to spot it.
ClassDB Class V 60 (DB 260/261/360/361/364/365)
The V 60 is the classic three-axle shunting locomotive of the Bundesbahn – identifiable by coupling rods and a rigid frame. Its many numbers tell the story of its rebuilds.
Where you will find Kandertalbahn
Spotting locations where you will regularly come across vehicles from this organisation – with viewpoints, the best light and coordinates.
More companies
Sauschwänzlebahn
The Sauschwänzlebahn in the Wutach valley isn't an organically grown branch line, but a bypass route planned by the military. Because the alignment had to stay flat, height was gained through spiral tunnels, loops and viaducts – and that's exactly what still makes it one of the most unusual standard-gauge lines in southern Germany today.
Heritage railwayChemin de Fer Touristique du Rhin
The Chemin de Fer Touristique du Rhin keeps a standard-gauge branch line alive in southern Alsace. Its starting point is Volgelsheim near Neuf-Brisach, run with steam and historic carriages – carried by an association whose members look after the locomotive, workshop and track themselves.
Heritage railwayVerein zur Erhaltung der Bahnlinie Etzwilen–Singen
The Verein zur Erhaltung der Bahnlinie Etzwilen–Singen runs a special case: a standard-gauge heritage line that crosses a national border, passing over the Rhine on a striking steel bridge along the way. The association maintains the infrastructure itself – not just the vehicles.
GroupSWEG Südwestdeutsche Landesverkehrs-AG
The SWEG Südwestdeutsche Landesverkehrs-AG is majority-owned by the state of Baden-Württemberg but runs under a name many mistake for a private railway. Services aren't operated by the AG itself but by operating companies – and these carry different names on paper and on the vehicle.
Related guides from the blog
- How Do You Photograph Steam Trains? The Ultimate Guide to Steam Train Photography (Equipment, Settings, Light, Spots)
- Shutter Speed for Train Photos: Freeze It Sharp or Pan With It
- Safety Distance at the Track: The Rules That Save Lives
- Planning Sun Position at a Photo Spot: Light Instead of Luck
- Trainspotting in Freiburg: the Rhine Valley Railway, the Höllentalbahn and Border Traffic
- Railway Clubs in Germany, Austria & Switzerland: Types, Membership, Costs, Tips




