Key takeaways
- Elf is a PESA product name, while EN76 and ED78 are class codes under the Polish system.
- The second letter is what matters: N stands for local and regional services, D for long-distance services – on the same vehicle family.
- The family is modular: there are versions with different numbers of sections.
- You can't reliably infer the manufacturer from the class number alone – check the logo and lettering.
- Operator allocation changes with contract awards and timetable years; check the current situation.
Contents
Fact file
| Vehicle type | Multi-section electric multiple unit for regional and long-distance services |
|---|---|
| Manufacturer | PESA in Bydgoszcz, Poland |
| Product family | Elf – modular multiple-unit family in several lengths |
| Class codes | EN for local and regional services, ED for long-distance services |
| Electrification system | 3 kV DC, the standard system on the Polish network |
| Construction | Multiple articulated sections with a continuous walk-through interior |
| UIC country code | 51 for Poland |
Identifying features
Is this really the class in front of you?
- Pantograph on the roof, class code starts with E
- Second letter shows the use: N for local services, D for long-distance services
- Multi-section multiple unit with no separate locomotive at the front
- Continuous walk-through interior along the full length of the train
- Manufacturer lettering or product name on the car body
- Livery reflects the individual operator, not a nationwide standard
Updated: August 2026 – A modern electric multiple unit that runs under two different class codes depending on its use: the Elf from PESA is a textbook example of how the Polish naming system works – and why you need to keep the product name and the class code cleanly apart. This page shows you both, plus how to identify the vehicle confidently in the field.
Spotted a multiple unit? Note the code and the number.
With modern multiple units, the information sits in the lettering – capture it on the spot.
What is the PESA Elf?
The Elf is a family of multi-section electric multiple units from the Polish manufacturer PESA, based in Bydgoszcz. The family is designed modularly: there are versions with different numbers of sections, which sets the length, capacity and interior layout. These vehicles run in Polish passenger services.
The double designation in this page’s title is interesting: EN76 and ED78 are not two different vehicles from the manufacturer’s point of view, but two class codes under the Polish system. The difference lies in the second letter – N for local and regional services, D for long-distance services. The same product family can therefore run under different codes depending on the field of use.
The second letter is what matters
Poland encodes both traction type and use in two letters for its traction vehicles. That is the real key to understanding Polish vehicle designations.
| Code | First letter | Second letter | Result |
|---|---|---|---|
| EN | E = electric | N = local and regional services | Electric regional multiple unit |
| ED | E = electric | D = long-distance services | Electric long-distance multiple unit |
| EU | E = electric | U = universal service | Electric universal locomotive |
| ET | E = electric | T = freight service | Electric freight locomotive |
| SM | S = combustion engine | M = shunting service | Diesel shunting locomotive |
The system is consistent: the first letter tells you what powers the vehicle, the second what it was built for. That’s exactly why you can read more from a Polish designation than from a German class number. What the difference between local and long-distance services means for observing and photographing trains is covered in the article on local versus long-distance services.
The class number is not proof of the manufacturer
You cannot reliably infer the manufacturer from a code like EN76. Class codes describe traction type and use, not origin. Always check the manufacturer's logo and product name on the vehicle as well.
How to identify the Elf in the field
Establish the traction type
A pantograph on the roof means electric – the code starts with E. Diesel railcars carry an S instead.
Read off the use
A second letter N means regional services, D means long-distance services. The interior usually confirms this at a glance.
Determine the manufacturer
Look for the logo and product name on the car body. That's the only reliable indicator of the vehicle family.
Record the number
Class code plus full vehicle number makes your sighting unambiguous – even years later.
If you want a systematic approach to unfamiliar vehicles, the guide to identifying classes will help. And because the train number matters alongside the vehicle number, it’s also worth reading the guide on finding the train number.
The interior gives away the use
Lots of doors, wide entrances and plenty of standing room mean regional services. Few doors, long-distance seating and luggage racks point to long-distance services. This observation almost always matches the second letter of the class code.
Why one vehicle can carry two codes
This takes some getting used to for German eyes: in Germany, a class belongs to exactly one number, and it stays that way. In Poland, the code instead describes the role in service. If a vehicle series is fitted out for long-distance services, it gets a D as the second letter; for regional services, it gets an N.
That brings one practical advantage and one pitfall. The advantage: you can tell straight from the code which type of service a vehicle is running in – information a German class number never gives you. The pitfall: you can’t assume that a product name corresponds to exactly one code. Anyone who notes a sighting only as “saw an Elf” has recorded neither the type of service nor the specific vehicle.
The practical consequence is simple: always note both – the product name you read off the vehicle, and the class code together with the number. Only together do they make a sighting that someone else can verify.
Operational context and spotting strategy
| Location | Chance of a sighting | Why |
|---|---|---|
| Regional hub with a modern fleet | high | Core deployment area for modern multiple units |
| Larger stations with mixed traffic | high | Different types directly comparable |
| Long-distance hub | medium | Relevant for versions with the ED code |
| Small wayside stations | medium | Short stops, but a quieter setting |
| Freight hubs and marshalling yards | very low | Wrong type of vehicle entirely |
Contract awards shift how vehicles are distributed
Which operator runs which vehicles on which routes is decided in tenders. After a change of operator, the picture on a route can change completely. Treat any allocation as a snapshot in time.
Which multiple units are running where right now?
Community sightings show you the current vehicle distribution in real time – the best basis for your planning.
Photography tips for modern multiple units
Work from the end of the platform
From there you get a three-quarter view showing both front and side, instead of a flat side elevation.
Keep the lettering legible
Frame the shot so the code and number stay in the picture. That's what turns your photo into evidence.
Document the operator's livery
The same design can look completely different between operators – and that's exactly the interesting bit.
Respect the safety line
The track area is not a photo spot. This rule applies without exception, even on empty platforms.
If you want to take the comparison further, take a look at the successor generation, the PESA Elf 2, the competing product Newag Impuls, and – for the long-distance side of the same manufacturer – the ED161 Dart. How much the vehicle generations differ becomes clear when you look at the classic EN57, which shaped the look of Polish local services for decades.
Common mix-ups
It points to a PESA Elf if …
- PESA's logo or product name appears on the vehicle
- the class code starts with E and a pantograph is fitted
- the train is multi-section with a continuous interior
- the fit-out matches the use letter
Look more closely if …
- you only see the class number and no manufacturer logo
- the competing product runs in the same network
- you're torn between the first and second generation of the family
It's not an Elf if …
- a separate locomotive is hauling the train
- there's no pantograph fitted
- a different manufacturer's name is lettered on the vehicle
Conclusion
The PESA Elf is the best illustration of the Polish naming system: one and the same product family appears as EN in regional services and as ED in long-distance services, because the system encodes the use rather than the origin. Anyone who works through traction type, then use, then manufacturer in the field will reach a quick and reliable identification – and can back it up by recording the full vehicle number.
In short
E stands for electric, N for regional services, D for long-distance services – and the product name Elf stands alongside all that for PESA. Only both levels together with the vehicle number make for a solid sighting.
Summary
- The Elf is the electric multiple unit family from the Polish manufacturer PESA in Bydgoszcz.
- Vehicles in the family run under EN or ED class codes depending on their intended use.
- For identification in the field, what counts is the type of traction, the use letter, the manufacturer's lettering and the vehicle number.
- Because modern multiple units look similar from the outside, the lettering matters more than the overall impression.
Frequently asked questions
What is the PESA Elf?
A family of multi-section electric multiple units from the Polish manufacturer PESA, based in Bydgoszcz. The family is built modularly, so there are versions with different numbers of sections. These trains are used in Polish passenger services.
Why does the same family carry both EN and ED?
Because the Polish system encodes not the manufacturer but the use. The first letter E stands for electric traction, the second for the field of use: N for local and regional services, D for long-distance services. A vehicle from the same family can therefore run under a different code depending on its fit-out and deployment.
How do I tell the Elf and the Impuls apart?
These are competing products from two Polish manufacturers: the Elf from PESA in Bydgoszcz, the Impuls from Newag in Nowy Sącz. Both build modern multi-section regional multiple units. The most reliable distinction in the field is the manufacturer's lettering on the car body, not the class number.
Can I infer the manufacturer from the class code?
No, not reliably. Class codes are assigned to vehicle series in service and describe the traction type and use, not the origin. Always check the logo, the product name and – for a definite match – the full vehicle number as well.
Does the Elf also run in Germany?
Poland is electrified at 3 kV DC, Germany at 15 kV AC. Vehicles built purely for the Polish DC network therefore stop at the system boundary. PESA has supplied vehicles to Germany, but from other product families – check current sightings for actual deployments.
What is the difference between the Elf and the Elf 2?
The Elf 2 is the next generation of the same product family. The differences lie in design, fit-out and technical detail. Because generations within a family look very similar from the outside, the lettering on the vehicle is what decides a precise match.
Where can I find these multiple units?
In Polish passenger services, in regional or long-distance use depending on the version. Which operator runs which vehicles depends on transport contracts and procurement, and changes with each timetable year. Current sightings are far more reliable here than older overviews.
What belongs in a good sighting?
Class code, full vehicle number, operator, date and location. Every vehicle also carries a twelve-digit UIC number, whose country code for Poland is 51. This combination keeps your sighting clearly identifiable even years later.
Log your sighting of the PESA Elf (EN76 / ED78)
Date, location and vehicle number logged in seconds – and visible to the community.
Related classes
PESA 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.
EMUNewag Impuls (EN76 / EN96)
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.
EMUPKP 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.
EMUPESA 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.
EMUPESA 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.
EMUPESA 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.
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
Where to see the PESA Elf (EN76 / ED78)
Specific viewpoints with lighting times, coordinates and an honest verdict on whether the trip is worth it.
Related guides from the blog




