Key takeaways
- Class 29 belongs to the Graz-Köflacher Bahn, a Styrian private railway rich in tradition – not to the ÖBB.
- Austria designates traction vehicles as "Reihe" (class), not "Baureihe"; historic steam locomotives often keep old class designations.
- The UIC number string tells you everything important: 90 for steam, 81 for Austria, plus the class, running number and keeper marking A-GKB.
- There is no scheduled service – sightings depend on special trips and event dates.
- Operational status and programme change with overhaul deadlines, inspections and society work; always check the current state.
Contents
Fact file
| Vehicle type | Steam locomotive in heritage operation |
|---|---|
| Railway company | Graz-Köflacher Bahn (GKB), Styria |
| Designation system | GKB's own class designation, not the four-digit ÖBB class scheme |
| UIC type code | 90 (other traction type, here steam) |
| Country code | 81 for Austria, keeper marking A-GKB |
| Type of service | Heritage and special trips, no regular service |
Identifying features
Is this really the class in front of you?
- Classic steam locomotive with a visible boiler, chimney and connecting rods
- Vehicle number begins with 90 81 in the UIC number string
- Keeper marking A-GKB on the vehicle – Austria, Graz-Köflacher Bahn
- Usually seen ahead of heritage carriages, never ahead of modern regular trains
- Operates in the Styrian region around the GKB network
- Appears almost always as part of announced special trips
Updated: August 2026 – Steam over a Styrian station, and in front of it a locomotive with the marking A-GKB on its side: then you’re looking at a vehicle of the Graz-Köflacher Bahn, and the Class 29 is one of the candidates. This page explains the Austrian designation system, shows you how to read the vehicle number, and tells you just how realistic a sighting actually is.
Steam sightings are appointments, not chance
Note down when and where you saw which historic locomotive – done in seconds with Traintrack.
What’s behind the GKB Class 29?
The GKB Class 29 is a historic steam locomotive of the Graz-Köflacher Bahn, a private railway in Styria rich in tradition. It doesn’t run in regular service but belongs to the heritage fleet and is used at announced special trips.
Important for placing it: in Austria, traction-vehicle classes aren’t called “Baureihe” but Reihe. At the ÖBB this is followed by a usually four-digit number – Class 1116, Class 1142, Class 2016. Older steam locomotives, by contrast, kept their shorter, historically grown class numbers. A two-digit number like 29 is therefore a clear sign that you’re dealing with a vehicle from the steam era.
The vehicle number as the quickest route to identification
For historic vehicles, looking at the twelve-digit UIC number string often helps more than any shape feature – it’s unambiguous and appears right on the vehicle.
First two digits: type
A 90 stands for other traction types and includes steam locomotives. A 91 would be an electric locomotive, a 92 a diesel locomotive, a 99 a railway service vehicle.
Next two digits: country
The 81 is the country code for Austria. Germany carries 80 in this position, Switzerland 85.
Middle section: class and running number
After that come the class designation and the running number of the individual vehicle, closed off by a check digit.
At the end: country and keeper
The marking A-GKB names Austria as the country and the Graz-Köflacher Bahn as keeper. This is exactly where private railway is separated from state railway.
How the check digit is worked out and why it’s so useful when typing the number in is explained in the guide to reading the UIC number.
Where historic steam locomotives sit in railway operations
A vehicle like Class 29 can only be understood once you know the difference between regular service and heritage operation. It completely determines how you get a sighting. Part of the same scene in Styria is the Erzbergbahn, whose trips are likewise date-dependent.
| Feature | Regular service | Historic operation |
|---|---|---|
| Service pattern | fixed timetable, daily | individual dates, seasonal |
| Availability | large fleet | few, often single vehicles |
| Announcement | timetable book, real-time information | operator’s date announcement |
| Predictability for spotters | possible spontaneously | advance planning needed |
| Rolling stock | modern series-built stock | historic carriages, often mixed |
| Cancellation risk | low | higher, dependent on deadlines and weather |
From the same era, the ÖBB fleet includes vehicles such as the ÖBB Class 52 and the ÖBB Class 77. Within the GKB itself, the historic railcar GKB VT 10 / 5010 also belongs to the preserved fleet. How to actually find dates for trips like these is shown in the guide to heritage railways and special trips.
Historic vehicles change
Livery, markings, operational status: none of it stays the same. Document what you actually saw.
Austrian class designations at a glance
Anyone coming from Germany has to think differently when looking at Austria. The German class scheme works with three-digit numbers whose first digit hints at the vehicle type. Austria takes a different approach: there, the word Reihe (class) precedes the number, and for modern traction vehicles the number is four digits.
The leading digit reveals the traction type. A 1 at the start marks electric locomotives – for instance Class 1042, Class 1142 or the Taurus classes. A 2 stands for diesel locomotives, a 4 for electric multiple units, a 5 for diesel multiple units. This pattern runs consistently through the whole fleet and makes placing a vehicle remarkably simple once you know it.
Steam locomotives fall outside this scheme. They kept their older, shorter class numbers, dating from before the ÖBB: two-digit numbers like 52 or 77, and for narrow-gauge vehicles three-digit ones like 298 or 399. If a decimal point follows, it marks a sub-type – a particular production batch or a rebuilt variant within the same class.
Private railways, in turn, run their own systems. The Graz-Köflacher Bahn numbers its historic vehicles according to its own scheme, and that’s exactly why the keeper marking matters so much for Class 29: without the addition A-GKB, the short number alone wouldn’t be unambiguous. In the European vehicle number, the class designation and keeper must therefore always be read together – only both together really identify a vehicle.
Photo tips for heritage steam operation
Steam needs backlighting and cold
A plume of steam only becomes visible once it stands out from the background. Side light or backlighting draws it out, cool air keeps it hanging longer. On warm summer days, the steam often vanishes before it registers in the shot.
Three more points make the difference at heritage trips:
- Claim your spot early. Special trips attract many photographers. Arrive ten minutes early and you’ll be standing at the back.
- Watch the surroundings. A historic train stands out more strongly against an unobtrusive background than against modern buildings – the contrast otherwise distracts.
- Photograph the standstill too. Taking on water and shunting produce shots that aren’t possible while running – from the platform, without disrupting operations.
Even at special trips: the track area is off limits
Platform edges, tracks, shunting areas and operational railway land are closed off. At events, vehicles move more often and more irregularly than in regular service, and shunting movements come without warning. Photograph only from publicly accessible areas. What's permitted in any given case depends on local regulations.
General photo technique – exposure, panning, composition – is covered in the guide to good photos of trains.
Common mix-ups
It points to the GKB Class 29 if …
- the vehicle carries the keeper marking A-GKB
- the number in the UIC string begins with 90 81
- the locomotive is out on a heritage trip in the Styrian region
- historic carriages hang behind it
Look more closely if …
- several historic locomotives are present at the same event
- you only see a short, two-digit number on the cab
- the locomotive is stabled cold and no markings are legible
It's not a GKB locomotive if …
- the keeper marking reads A-ÖBB or some other marking
- the number begins with 91 or 92 – then it's an electric or diesel locomotive
- a four-digit class number like 1042 or 1142 appears on the vehicle
Conclusion
The GKB Class 29 is not a vehicle you catch while waiting for your connecting train. It’s an appointment: announced, seasonal, dependent on deadlines and crew. That’s exactly why preparation pays off – and so does careful documentation when it does work out. The vehicle number, with its 90 81 code and the keeper marking A-GKB, provides the unambiguous identification that a description of the shape alone can never deliver.
In short
A historic steam locomotive of a Styrian private railway, recognisable by 90 81 in the number string and the marking A-GKB. Only runs at special trips – check dates beforehand, record the sighting with a date afterwards.
Summary
- The GKB Class 29 represents the historic steam operation of an Austrian private railway and is thus a vehicle for planned rather than chance sightings.
- Anyone who can read the vehicle number can place it in seconds: type code, country code, class, running number, keeper.
- Dates and operational status change – only the operator's current announcements are reliable.
- Photography happens from publicly accessible spots; track areas and operational railway land remain off limits, even at heritage events.
Frequently asked questions
What is the GKB Class 29?
It's a historic steam locomotive of the Graz-Köflacher Bahn, a private railway in Styria. It doesn't run in regular service but belongs to the heritage fleet and is used for special trips and events. The designation "Class 29" follows the railway company's own system, not the four-digit ÖBB scheme.
Why does Austria say "Reihe" instead of "Baureihe"?
Because the ÖBB and its predecessors use their own designation system. There, traction vehicles carry the word Reihe (class) plus a usually four-digit number, for example Class 1116 or Class 1142. Older steam locomotives, however, kept their older, shorter class numbers – which is why you see a two-digit 29 here.
How do I read the twelve-digit vehicle number?
The first two digits name the type: 90 stands for other traction types and covers steam locomotives. The next two digits are the country code, 81 for Austria. After that come the class and running number of the individual vehicle, followed by a check digit and the keeper marking, here A-GKB for the Graz-Köflacher Bahn.
When can I see the locomotive running?
Only at announced heritage and special trips. Historic steam locomotives have no diagram; their deployment depends on boiler inspection deadlines, crew and event dates. Anyone wanting to see one should plan around the operator's official date announcements – spontaneous chance sightings are the exception.
Does the locomotive belong to the ÖBB?
No. Its keeper is the Graz-Köflacher Bahn, recognisable by the marking A-GKB in the number string. The GKB is an independent railway company in Styria with its own fleet. Keeper arrangements can in principle change – the vehicle itself always shows the current state.
What sets it apart from ÖBB steam locomotives?
Above all origin and designation. ÖBB steam locomotives such as Class 52 or Class 77 come from the state railway fleet and carry ÖBB class numbers. Class 29 belongs to a private railway's fleet. Technically, the build settles it anyway: axle arrangement, tender or side water tanks on the boiler, size of the running gear.
What's the best way to photograph steam locomotives?
With backlighting or side light, so the steam and smoke get structure. Cool air makes the plume more visible than warm air. Plan your spot so the train stands clear and you're not working with your back to the track – and keep a consistent distance from tracks and operational railway land.
Is it worth documenting sightings like this?
Yes, especially so. For historic vehicles, operational status, livery and markings change far more over the years than for series-built vehicles. A dated sighting with photo and vehicle number is therefore often the only reliable record of how the locomotive looked at a given point in time.
Log your sighting of the GKB Class 29
Date, location and vehicle number logged in seconds – and visible to the community.
Related classes
ÖBB Class 52
The Class 52 is the Austrian version of the war locomotive: a freight steam engine with five coupled axles. Here's how to identify it reliably.
Steam/specialÖBB Class 77
The Class 77 is an Austrian passenger tank locomotive with three coupled axles between two leading/trailing axles. Here's how to identify and classify it.
DMUGKB VT 10 / 5010
The VT 10 of the Graz-Köflacher Bahn is a historic railbus of Class 5010. Here's how to read its vehicle number and plan an encounter.
Steam/specialÖBB Class 298 (U)
Class 298 – the old type U – is a narrow-gauge steam locomotive for 760 mm gauge. Here's how to identify it and find it in heritage operation.
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
Related guides from the blog




