Key takeaways
- PESA comes from maintenance. A railway workshop in Bydgoszcz became Poland's best-known rolling-stock builder over the decades.
- Four rail platforms carry the business: Elf electric, Link with diesel, Dart in long-distance service, Gama as a locomotive.
- Trams are the second mainstay – several low-floor families for Polish cities.
- In Germany the Link runs as Class 632 and 633; approval, however, took unusually long.
- Since 2018 the company has been state-owned – the owner is a Polish development fund.
Contents
- 1.Fact file
- 2.Business areas
- 3.History at a glance
- 4.How to recognise the company
- 5.Strengths and weaknesses
- 6.A workshop became a rolling-stock builder
- 7.The four rail platforms
- 8.The second mainstay: trams
- 9.The Link in Germany
- 10.How to approach a sighting
- 11.Where the trip pays off
- 12.Verdict
- 13.Frequently asked questions
Fact file
| Role in the industry | National full-line supplier – rail vehicles and trams from one company |
|---|---|
| Origin | Railway workshop in Bydgoszcz, roots going back to 1851 |
| Owner | since 2018 a state-owned Polish development fund |
| Rail platforms | Elf (electric), Link (diesel), Dart (long-distance), Gama (locomotive) |
| Trams | Swing, Twist, Jazz and further families for Polish networks |
| Presence in Germany | Diesel railcars of Classes 632 and 633 |
| Sales market | predominantly Poland, plus individual export deals |
| How to spot it in the field | Traction type, body sections and front-end shape – not the lettering |
| Official website | pesa.pl |
Business areas
History at a glance
How to recognise PESA Bydgoszcz
Does the train really belong to PESA Bydgoszcz?
- Elf – electric articulated multiple unit, multi-section, with a windscreen pulled far down
- Link – diesel railcar with a tall, boxy front; classed in Germany as Class 632 and 633
- Dart – long-distance train with power cars at both ends, clearly distinct from a multiple unit without power cars
- Trams – low-floor vehicles with a steeply raked front and a continuous window band
- Operator liveries – the vehicles carry the appearance of the regional operator, not the manufacturer's
- Builder's plate – the manufacturer's name sits small on the vehicle side, not in the livery
Strengths and weaknesses
What the company stands for
- The platforms differ clearly in traction and body form – identification succeeds right on the platform
- Present across the whole of Poland, sightings come without special planning
- With Class 633 there's a documented German deployment
- Rail vehicles and trams from the same manufacturer can be combined in one city
- The front-end shapes are distinctive enough for confident identification even at a distance
Where it falls short
- Outside Poland the fleet is small and limited to individual classes
- German approval for the Link family dragged on for years – deployment plans were unreliable for a long time
- The manufacturer's name is practically invisible on the vehicle
- There's no reliable public source for delivery volumes and order values
- Tram families carry many brand names that are used differently from city to city
Updated: August 2026 – Anyone waiting for a regional train in Poland is, with high probability, waiting for a vehicle from PESA Bydgoszcz. The manufacturer supplies a significant share of the fleet in almost every network, builds trams alongside that – and with Class 633 even has a foot in German vehicle lists. Visible on the train, though, the name almost never is.
Keep foreign sightings in the same logbook
Polish classes, German classes, one list – no scraps of paper.
A workshop became a rolling-stock builder
The operation in Bydgoszcz began as a railway workshop, not a factory. Over a century and a half, vehicles were repaired and refurbished there. Only after the political change did the focus shift: overhaul became modernisation, and modernisation became proprietary vehicle building.
This path isn’t unusual in Central and Eastern Europe – Modertrans Poznań has taken it too, in the tram sector. PESA, though, has come noticeably further: the company now covers rail vehicles and trams and is thus a national full-line supplier, even if not one with the market reach of a European conglomerate.
Since 2018 the operation has belonged to a state-owned Polish development fund. That’s not a return to a state railway, but an industrial-policy decision: the country’s most important rolling-stock builder is treated as a strategic company. That changes nothing for operation on the ground, but it does for classification – PESA competes in its home market with European conglomerates, but under different conditions than a purely private-sector supplier.
The four rail platforms
The split follows traction and purpose – and that’s exactly what makes it useful on the platform.
| Platform | Traction | Body form | Typical use |
|---|---|---|---|
| Elf | electric | multi-section articulated unit | Regional and suburban service |
| Link | diesel | one- to three-section railcar | Branch lines without overhead line |
| Dart | electric | power cars plus intermediate cars | Long-distance |
| Gama | electric | locomotive | Passenger and freight trains |
The Elf is the workhorse: multi-section, electric, with a windscreen pulled far down. The Link is its diesel-powered counterpart and looks noticeably boxier. The Dart stands out from the rest because it concentrates traction in two power cars instead of spreading it across the train – you can spot that immediately from the short end vehicles with no continuous window band.
Traction first, then length
Two glances are enough for a rough classification: a pantograph on the roof or not, and how many body sections the vehicle has. That puts you at the right family before you've even read a marking. Only after that is it worth looking at the vehicle number, which makes the individual vehicle unambiguous.
The second mainstay: trams
Alongside its rail vehicles, PESA builds low-floor trams for Polish cities. The best-known families are called Swing and Twist, with city-specific names on top – for instance Bydgostia for the home city’s network.
This variety of names is the most common trap. The same basic design can run in two cities under two designations, because the customer assigned its own name. For sighting purposes that means: note the technical type and the local name separately. How to classify tram body types in general is covered in Identifying tram types.
One city, two vehicle worlds
Station in the morning, tram network in the afternoon – capture both in one collection.
The Link in Germany
Of all PESA platforms, exactly one has come to Germany: the diesel railcar Link, classed here as Class 633 and, in its two-section variant, as Class 632. The road there was unusually long. German approval dragged on for years, with vehicles standing fully built with no way to enter service.
That belongs to an honest assessment: for a manufacturer without an established presence in the German market, approval is a considerable hurdle. For spotters the delay had a practical effect – deployment plans were unreliable for a long time, and reports from the community were worth more than any timetable. The overview of the Polish scene is in the Poland guide.
By now the vehicles are everyday sights on their routes, and the debate about it has died down. What remains is a lesson about market access: building a vehicle is one task, getting it approved under a foreign national rulebook is another. Anyone who comes across vehicles in sighting lists standing for years between delivery and first scheduled service will almost always find the explanation here.
How to approach a sighting
Determine the traction type
A pantograph on the roof, or exhaust and radiator under the vehicle – that separates Elf from Link.
Count the body sections
One, two or three sections narrows down the variant within the family.
Compare the train ends
Short end vehicles with no passenger windows mean power cars – then it's a Dart, not a multiple unit.
Note the operator
The livery belongs to the customer. It tells you the transport company, not the manufacturer.
Read off the vehicle number
Only this makes the entry unambiguous. The structure is explained in the guide to the UIC number.
How solid is your Polish sighting?
Without a number, every sighting remains a type description, not proof.
Where the trip pays off
Very rewarding …
- at Polish hub stations with several regional operators
- in cities with their own tram network, where both mainstays are visible in one day
- on non-electrified branch lines, where the Link family dominates
Only conditionally plannable …
- for the German Classes 632 and 633, whose deployment is limited to a few networks
- for locomotives of the Gama range, which run in smaller numbers
- for demonstration vehicles such as the hydrogen shunting locomotive
Little prospect …
- in German long-distance service – there are no PESA vehicles there
- waiting for a manufacturer's logo on the vehicle
- in Western European networks outside individual export deals
For tour planning, Warszawa Centralna and Wrocław Główny are the obvious starting points, because long-distance and regional services from several companies converge there.
Different networks, different rules
Photographing at Polish stations is generally possible, but house rules and safety requirements apply there just as they do here. Follow signage and staff instructions, and stay on the platforms. The basic rules on distance from the track are in Safe distance from the track.
Verdict
PESA is the rare case of a manufacturer that built a complete vehicle-building business out of maintenance work – and did so in two categories at once. Anyone who knows the four rail platforms can correctly identify practically every regional train in Poland without opening a database.
In Germany the fleet remains modest and limited to the Link family. That’s exactly what makes Classes 632 and 633 a clearly bounded collecting target: few vehicles, few areas of operation, but well documentable.
Verdict in brief
Four rail platforms, plus trams: traction and body sections lead you to the family, the vehicle number to the individual vehicle. In Germany, only the Link exists.
Summary
- Anyone wanting to identify Polish regional trains can't avoid the PESA platforms: they shape the fleet of almost every regional operator.
- Traction type and body sections separate the families more reliably than any logo – the manufacturer's name isn't shown anywhere anyway.
- German deployment is limited to the Link family, making it a manageable but well-documentable collecting target.
- For trams it's worth checking the family names, because the same basic design can carry different names in different cities.
Frequently asked questions
What does the abbreviation PESA stand for?
For Pojazdy Szynowe – in English simply "rail vehicles". The company's full name additionally names the location, Bydgoszcz. The operation's roots go back to the middle of the 19th century, when a railway workshop was established there. Its current form as a rolling-stock manufacturer is considerably younger, though.
Which platforms does PESA build?
Four in the rail sector: Elf as an electric multiple unit, Link as a diesel railcar, Dart for long-distance service, and Gama as a locomotive range. Several tram families come on top. This split by traction and purpose is the fastest way to place a vehicle.
Do PESA vehicles run in Germany?
Yes, but only one family. The Link diesel railcar runs here as Class 633, the two-section variant as Class 632. The road there was long: German approval dragged on for years, which considerably delayed the start of service. No other PESA platform is in scheduled service in Germany.
How do I tell Elf and Link apart?
By the traction, and that's visible at a glance. The Elf is electric and carries pantographs on the roof. The Link is a diesel railcar with no roof pantograph, but with an exhaust and radiator system instead. Both come in several lengths. How to systematically separate such railcar families is shown in Telling FLIRT, TALENT and Desiro apart.
What's the difference between Dart and a normal multiple unit?
The Dart has power cars at both ends with unpowered intermediate cars in between. A classic multiple unit like the Elf, by contrast, spreads the traction across the whole train. Visually you can spot this by the length of the end vehicles: on the Dart they're noticeably shorter and have no or only a few passenger windows.
Does PESA build trams too?
Yes, in several families. Swing and Twist are the best known, plus city-specific names such as Bydgostia for the home network. The most important competitor in this segment is Modertrans Poznań, which comes from modernising old vehicles.
Who owns PESA?
Since 2018, a state-owned Polish development fund. The company is thus back in public hands, without being part of the state railway structure around PKP. For operation on the ground that has no visible consequences – for understanding the industry it does: the country's most important rolling-stock builder is treated as a strategic company.
Where can I see as many PESA vehicles as possible?
At the larger Polish hub stations. In Warszawa Centralna, long-distance and regional traffic come together; Wrocław Główny and Kraków Główny additionally show the regional vehicle mix of several operators. Anyone wanting to add trams can combine the station and the city-centre network in one day.
Which operators run PESA vehicles?
Almost all Polish regional operators. These include Polregio, the regional companies such as Koleje Wielkopolskie and Koleje Mazowieckie, as well as PKP Intercity in long-distance service. The vehicles consistently carry the operator's livery.
How do I record a sighting correctly in Poland?
With the vehicle number from the data panel, supplemented by the class designation and operator. Polish rail vehicles, like all European ones, carry the twelve-digit number; its structure is explained in the guide to the UIC number. That doesn't apply to trams – there you need the city, line and vehicle number instead.
Log vehicles from PESA Bydgoszcz
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.
Polregio S.A. (ehem. Przewozy Regionalne)
Polregio S.A. is a Polish regional passenger operator that previously traded as Przewozy Regionalne. Both names refer to the same company.
Long-distancePKP Intercity S.A.
PKP Intercity S.A. is the long-distance passenger company of the Polish state railway group. Anyone wanting to classify its trains reads category, train number and train name separately.
Local & regionalKoleje Mazowieckie – KM Sp. z o.o.
Koleje Mazowieckie – KM Sp. z o.o. is a Polish local passenger operator. The name names the Masovian Voivodeship; in the train scene, double-deck vehicles are what stand out most.
Local & regionalKoleje Wielkopolskie Sp. z o.o.
Koleje Wielkopolskie Sp. z o.o. is a Polish local passenger operator. Its surroundings explain a key difference from German-speaking countries: 3 kV DC instead of 15 kV AC.
Local & regionalKoleje Dolnośląskie S.A. (KD)
Koleje Dolnośląskie S.A. is a Polish regional rail operator. The name names the voivodeship of Lower Silesia – and the vehicles reveal what they are through their class code.
Typical vehicles
PESA LINK
The PESA LINK is a low-floor diesel railcar from Poland – and one of the few Polish railcars that also run in regular service in Germany.
ClassPESA Elf (EN76 / ED78)
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.
ClassPKP IC ED161 (DART)
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.
ClassPESA 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.
ClassPESA 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.
ClassClass 633 (PESA Link)
Class 633 is the three-part PESA Link in German diesel-powered local services. Here's how to recognise it by car count, front-end shape and roof – and tell it apart from the LINT family.
Where you will find PESA Bydgoszcz
Spotting locations where you will regularly come across vehicles from this organisation – with viewpoints, the best light and coordinates.
Warszawa Centralna
Warszawa Centralna is Poland's central long-distance station – and one of the darkest major stations in Europe. Between concrete pillars and neon light, high-speed multiple units meet locomotive-hauled trains from the seventies. If you get on top of the lighting, you get a cross-section of Polish long-distance traffic.
Junction stationWrocław Główny
Wrocław Główny is one of the few large stations in Central Europe whose main building is a motif in its own right. Behind the Tudor façade lies a through station where traffic towards Germany, Upper Silesia and Warsaw converges – with vehicles ranging from older-generation electric locomotives to the newest multiple units.
Junction stationKraków Główny
Kraków Główny is the most important rail hub in southern Poland – and a station you barely see from outside, because a shopping centre stands on top of it. Under the roof, international trains towards Prague, Vienna and Budapest meet regional services to Upper Silesia and the Beskids.
More companies
Modertrans Poznań
Modertrans Poznań isn't a global group but a niche supplier with close ties to its own home network. The company began by modernising old high-floor cars and now builds its own low-floor trams – a path several operators in Eastern Europe have followed.
State railwayPolskie Koleje Państwowe (PKP)
Polish locomotive designations are the most clear-cut numbering system in Central Europe: two letters tell you the traction and purpose before you've even read the number. The group structure behind them is considerably less clear – a lot of what's called PKP no longer belongs to it.
ManufacturerStadler Rail
Stadler Rail grew from a small workshop in Thurgau into one of Europe's defining vehicle builders. The product names FLIRT, KISS and GTW appear nowhere on the vehicle – yet you can still identify the matching designs from a great distance once you know what to look for.
ManufacturerŠkoda Transportation
Škoda Transportation has been building locomotives, multiple units and trams in Plzeň for generations. Anyone spotting in Czechia can't avoid the company's products – from the boxy old electric locomotive types to the modern Panter family with its continuous window bands.
Related guides from the blog
- FLIRT, Talent, Desiro & Co.: Telling Regional Multiple Units Apart
- Drehscheibe Online Poland: The Comprehensive 2026 Guide to Spotting, Photo Spots, Special Workings
- Identifying Train Classes: How to Recognise Any Locomotive or Multiple Unit
- Identify Tram Types: Combino, Flexity, Avenio, Variobahn
- Reading the UIC number: what the 12 digits on a vehicle reveal




