PolandPolish rolling stock

PKP classics such as the EU07 family, modern Pendolino and Dart trains and a large fleet of freight locomotives from private operators.

31 classes

Electric locomotives

Electric main-line locomotives for passenger and freight services (UIC type code 91).

Diesel locomotives

Diesel main-line locomotives, often found on non-electrified lines and in heavy freight (UIC type code 92).

High-speed trains

Electric multiple units for fast long-distance services – ICE, Railjet, Pendolino and related families (UIC type code 93).

Electric multiple units

Electric multiple units and railcars for local and regional services, from S-Bahn trains to double-deck units (UIC type code 94).

Koleje Mazowieckie Class 31WE (Stadler FLIRT)

31WE

The 31WE is the Polish FLIRT variant for Koleje Mazowieckie around Warsaw. The shared bogies make the family instantly recognisable.

Konstal 105Na

105N

The Konstal 105Na has shaped Polish tram networks for decades. A boxy high-floor car, usually coupled in twos – and running in countless rebuilt variants.

Moderus Gamma LF06AC

Moderus Gamma

The Moderus Gamma LF06AC is a modern low-floor tram from Modertrans in Poznań. Its type code alone reveals its build and drive technology.

Newag Impuls (EN76 / EN96)

Impuls

The Impuls is Newag's electric multiple-unit family from Nowy Sącz. Its product name and PKP class codes such as EN76 or EN96 describe two different levels.

Newag Impuls 2 (EN97)

Impuls 2

The Impuls 2 is the second generation of Newag's multiple-unit family. Its code EN97 tells you drive type and area of use at a glance.

PESA Bydgostia

Bydgostia

The Bydgostia carries the Latin name of its home city, Bydgoszcz, and stands at the start of the PESA tram family. Here's how to place it reliably.

PESA Elf (EN76 / ED78)

Elf

The Elf is PESA's electric multiple unit family from Bydgoszcz. Its class codes EN76 and ED78 show how the Polish system encodes use rather than origin.

PESA Elf 2

Elf 2

The Elf 2 is the second generation of PESA's multiple-unit family. Because generations look similar from outside, the lettering is what decides identification.

PESA Swing

Swing

The PESA Swing is a low-floor articulated tram from Bydgoszcz. Here's how to recognise it, how to tell it apart from the Twist – and how to photograph it well.

PESA Twist

Twist

The PESA Twist is the newer low-floor tram family from Bydgoszcz. Here's how to recognise it in city traffic and tell it cleanly apart from the Swing.

PKP EN57

EN57

The PKP EN57 is Poland's most-built electric multiple unit and has been the face of Polish local services for decades. Here's how to identify it and its many refurbishments.

PKP EN71

EN71

The PKP EN71 is the four-car relative of the EN57, with two powered cars. Here's how you tell the two apart in the field and how the designation fits together.

PKP IC ED160 (FLIRT)

ED160

The PKP IC ED160 is a Stadler FLIRT in Polish long-distance service. The familiar FLIRT silhouette meets the Polish designation system here – here's how to read both.

PKP IC ED161 (DART)

ED161

The PKP IC ED161 is the PESA-built Dart in Polish long-distance service. Here's how to identify it reliably and tell it apart from the FLIRT family's ED160.

Diesel railcars & DMUs

Diesel railcars and multiple units on regional and branch lines (UIC type code 95).

Log Polish rolling stock yourself

Log sightings, collect vehicle numbers and see what others are reporting right now – free with Traintrack.

Download Traintrack on the App Store4.8(23 ratings)Get Traintrack on Google Play4.4(35 ratings)