Key takeaways
- Eight axles, multi-section articulated unit: the NGT8 belongs to Leipzig's first low-floor generation.
- Leipzig runs a 1,458 mm gauge – that's why Leipzig vehicles are never seen anywhere else.
- The type name carries no city suffix, because it's unambiguous within the network – a nationwide comparison needs the Leipzig suffix.
- The type code 94 comes from the railway's numbering system; on the vehicle itself you'll find an operator's own car number.
- Deployment and fleet change with new procurements and line reorganisation – current sightings beat older lists.
Contents
Fact file
| Vehicle type | Low-floor articulated railcar for tram operation |
|---|---|
| Type designation | N = low-floor, GT = articulated railcar, 8 = axle count |
| Axle count | Eight axles |
| Network | Leipzig tram, operated under BOStrab |
| Network gauge | 1,458 mm – a German special gauge |
| Numbering system | Operator's own car number, not a twelve-digit UIC number |
Identifying features
Is this really the class in front of you?
- Eight axles – the digit in the type name is the axle count
- Multi-section car body with joints and bellows gangways
- Low entry between the running gear, with platforms inside over the running gear
- Runs exclusively on the Leipzig network – gauge and network dimensions are city-specific
- Single-arm pantograph on the roof, DC operation via overhead line
- Operator's own car number on the front and rear instead of a twelve-digit vehicle number
Updated: August 2026 – Eight axles, several joints, low entry: the NGT8 is the representative of the first low-floor generation on the Leipzig tram network. This page shows you how to tell it apart from Leipzig’s other types, why the Leipzig gauge matters, and how to get usable pictures out on the network.
Spotted a Leipzig type?
Note the car number, line and date – several vehicle generations run side by side on the Leipzig network.
What is the NGT8 in Leipzig?
The NGT8 is an eight-axle low-floor articulated railcar of the Leipzig tram network. The type name follows the system German operators use for their low-floor vehicles: N for low-floor, GT for articulated railcar, the digit for the axle count.
What stands out is what’s missing: a type code at the end, as carried by, say, the NGT8D or Dresden’s NGT8DD. There’s a simple reason for that – within its own network, an operator doesn’t need to distinguish its vehicles from other operators’ types. Only in a nationwide comparison does the city suffix become necessary, because otherwise similar-sounding type names would overlap.
The Leipzig gauge and what follows from it
Leipzig runs on 1,458 mm gauge – one of Germany’s special gauges, just above the standard measure of 1,435 mm. What sounds like a technical detail has tangible consequences:
- Vehicles stay in the city. Second-hand vehicles from other networks can’t be taken over without rebuilding, and Leipzig’s own vehicles can’t easily be handed on either.
- Procurements are custom builds. Every new order is tailored to the Leipzig network – which explains the city’s own distinct vehicle family.
- For spotters, that means completeness is achievable. A network with its own gauge has a manageable, closed fleet. Anyone collecting systematically can actually document it in full.
Network fleets are collectable
Unlike railway classes that run nationwide, a tram fleet is spatially limited. Anyone who consistently notes car numbers will see, after a few months, exactly which vehicles they're still missing – and can search for them specifically.
How to identify vehicles reliably in the Leipzig network
Several generations run side by side in the Leipzig network: older high-floor types, the first low-floor generation, and modern vehicles with a continuously low floor. The newest of these are built by HeiterBlick right there in Leipzig.
| Observation | What it rules out | What’s left |
|---|---|---|
| High steps at the doors | All low-floor types | Older high-floor generation |
| Eight axles, platforms over the running gear | Six- and twelve-axle types | First low-floor generation |
| Twelve axles, a very long unit | Short types | Leipzig’s long types |
| Continuously flat floor, no platforms | First low-floor generation | Modern types |
| Two driving cabs in the middle of the train | Any single unit | A double-headed pair |
The long relative in the same network is the NGT12 Leipzig. More modern are the Leoliner and the Solaris Tramino Leipzig – both already differ clearly from the NGT8 in their front-end shape. Anyone wanting to practise the sequence of checking steps will find it in the guide to identifying rolling-stock classes.
Which type is running today?
Sightings from the community show you what's currently out on the network – before you head to the stop.
Telling vehicle generations apart on the network
In a network that has grown over time, several vehicle generations almost always run side by side – and that’s exactly what makes identification interesting. Three generations can be distinguished almost everywhere:
The high-floor generation. Vehicle floor above the wheels, entry via several steps, mostly angular styling. In many eastern German networks, these were the Tatra types for decades. Recognisable from a distance by the high window line and the visible steps at every door. In Leipzig, such cars are preserved today mainly at the Leipzig-Möckern Tram Museum.
The first low-floor generation. Lowered floor between the running gear, but platforms above it. Many short car segments, and correspondingly many joints. The NGT8 belongs in this group. From outside, this shows at the lower edge of the windows, which runs higher over the running gear than in the middle of the car.
The modern generation. Continuously flat vehicle floor, smoothly sculpted front end, wide doors, LED lighting. Here the platforms have disappeared, and the silhouette looks noticeably calmer.
This grouping works regardless of network and is more robust than any feature list for individual types. If you’re looking at an unfamiliar tram, first assign it to one of these three groups – after that, the choice is already narrow enough that axle count and car number settle the matter.
One vehicle or two?
Before counting axles, check the middle of the train. If two fronts stand back to back there, you're looking at a double-headed pair, and you'd otherwise add up two vehicles into the wrong type. An articulated unit has a driving cab only at the two ends.
Photographing on the Leipzig streets
Dedicated track bed instead of the middle of the road
Sections with their own track bed offer a clearer view and fewer cars in the background than street-level running.
Terminus for identification
At turning loops and termini, vehicles stand still. Count axles, read the number, take detail shots – all without time pressure.
Light in the morning or late afternoon
Low light draws out the panel lines and edges of the car body. Midday light makes large surfaces look flat and creates hard shadows under the roof fittings.
Capture the number and line destination
Both together make a picture verifiable later – important if you're cross-checking your sightings with others.
Platform edge and track area
Keep your safety distance from the platform edge and don't step into the track area – not even for a supposedly better angle. Trams run quietly and come from both directions. Depots and stabling sidings are private property.
What applies legally when photographing in public space and where the limits lie is set out in the article Are you allowed to photograph trams? – the assessment always remains a case-by-case question. Concrete photo technique is covered by the guide to good photos of trams.
Common mix-ups
The tricky cases aren’t the exotic vehicles, but the neighbours within the same network. An eight-axle and a twelve-axle car of the same generation share livery, lettering, front-end shape and door layout – the one reliable difference is the number of running gear units. Add a double-headed pair into the mix, and the apparent length shifts further, making an estimate by eye ultimately worthless.
Conversely, the modern Leipzig types are easy to tell apart from a distance: their smoothly sculpted front end and continuously flat floor differ clearly from the more angular styling of the 1990s. Anyone who determines the generation first and only then searches within it gets to the answer faster and more reliably.
It's likely an NGT8 if …
- you count eight axles
- platforms are visible inside over the running gear
- the car body is multi-section with bellows gangways
- the vehicle is running on the Leipzig network
Take a closer look if …
- the vehicle looks very long – then the twelve-axle car comes into question
- a modernisation has changed the front end or interior
- two vehicles are running coupled together
It's not an NGT8 if …
- you see high steps at all doors
- the floor is flat throughout the entire length
- the vehicle is running outside Leipzig – the gauge doesn't allow that
Conclusion
The NGT8 is a vehicle you can only see in one city – and that’s exactly what makes it interesting for collectors. Identification comes down to axle count, platforms and car number; telling it apart from Leipzig’s more modern types is possible even from a distance, because the front-end shape and floor concept differ.
In short
Eight axles, first low-floor generation, Leipzig's special gauge: that's the NGT8. Because the fleet is confined to one network, it can be documented in full with a bit of persistence.
Summary
- The NGT8 is the eight-axle low-floor articulated car of the Leipzig tram network.
- Identifying it comes down to axle count, joint count and entry height, confirmed by the car number.
- Leipzig's special gauge ties the vehicle firmly to this one city.
- Several vehicle generations run side by side on the Leipzig network, which is what makes telling them apart the real task.
Frequently asked questions
What is the NGT8 in Leipzig?
An eight-axle low-floor articulated railcar of the Leipzig tram network. The designation follows the usual system: N for low-floor, GT for articulated railcar, the digit for the axle count. It belongs to the vehicle generation with which Leipzig switched from high-floor cars to step-free entry.
Why does this vehicle have Leipzig in its name?
Because the designation NGT8 on its own isn't unambiguous. Tram type names are assigned by the operators themselves, and several networks use similar codes. Within Leipzig, NGT8 is enough – in a nationwide database it needs the city suffix.
What gauge does the Leipzig network run?
Leipzig runs on 1,458 mm, a gauge just above the standard measure. It's one of Germany's special gauges and the reason why Leipzig vehicles can't simply be handed on to other networks, or taken over from them.
How do I tell the NGT8 apart from the NGT12?
By the axle count: eight versus twelve. The twelve-axle unit is considerably longer and has more segments and bellows gangways. Because both run in the same network and the same livery, colour and lettering don't help – count the wheelsets.
Is the NGT8 low-floor throughout?
In this vehicle generation, the lowered floor usually sits only between the running gear. Over the running gear there are raised platforms inside, sometimes with steps. From outside you can spot this at the lower edge of the windows, which runs higher there.
Does the NGT8 have a twelve-digit vehicle number?
No. The type code 94 for electric traction vehicles belongs to the railway's twelve-digit numbering system. Trams run under BOStrab and carry an operator's own car number that's only unique within its own network – for sightings, that exact number is the right identifier.
Where in the Leipzig network is it worth watching?
At hubs with several lines and at termini with a turning loop. There, vehicles stand still, numbers are legible, and different types meet. Which vehicles run on a given day is decided by dispatch – and that changes constantly.
Log your sighting of the NGT8 (Leipzig)
Date, location and vehicle number logged in seconds – and visible to the community.
Related classes
NGT12 (Leipzig)
The NGT12 is the long low-floor articulated tram of the Leipziger Verkehrsbetriebe. Counting segments is all it takes – then the type is unmistakable within Leipzig's fleet.
EMUBombardier Leoliner (Leipzig)
The Leoliner is the low-floor tram developed in Leipzig, deliberately kept simple. How to recognise it and how it differs from the larger LVB types.
EMUSolaris Tramino (Leipzig)
The Solaris Tramino is a modern low-floor tram running on the Leipzig network. It marks the step up from the first generation of low-floor trams to a fully flat vehicle floor.
EMUNGT12G
The NGT12G is a twelve-axle low-floor articulated railcar and one of the longer members of its family. The axle count in the name is the key to identifying it.
EMUNGT6D / MGT6D
NGT6D and MGT6D are six-axle low-floor articulated railcars of the first generation. The axle count in the name is also the quickest identification feature in the field.
EMUNGT8D
The NGT8D is an eight-axle low-floor articulated railcar from the first German low-floor generation. The type designation tells you more than any spec sheet.
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
HeiterBlick
HeiterBlick is one of the few German tram builders outside the big groups. The Leipzig-based company usually delivers in consortium with an electrical partner – which is why the same tram gets attributed to a different manufacturer depending on the source.
Heritage railwayStraßenbahnmuseum Leipzig-Möckern
The Straßenbahnmuseum Leipzig-Möckern isn't a showroom but a historic tram depot, from which real trains run out onto the network on event days. It runs on 1,458 millimetres – a special gauge found almost nowhere outside Leipzig.
Related guides from the blog




