Key takeaways
- Leo Express is a passenger transport company – Express in the name points to long-distance passenger trains.
- On busy routes, several operators compete, often just a few minutes apart.
- For spotters, that's a stroke of luck: several operators pass by at a single location.
- The colour scheme is a strong clue, but the proof is on the data panel.
- Similarly named companies in other countries say nothing about corporate links.
Contents
Fact file
| Business area | Rail passenger transport, long-distance passenger trains |
|---|---|
| Legal form | s.r.o. – společnost s ručením omezeným, comparable to a German GmbH (private limited company) |
| Name component | Express refers to fast, long-distance passenger trains |
| Country of registration | Czech Republic, country code CZ on the data panel |
| Typical vehicle type | Electric multiple units in passenger service |
How to recognise this operator
Is this really Leo Express s.r.o.?
- Passenger trains – passengers rather than freight wagons are the first feature
- The name component Express points to long-distance trains
- The legal form suffix s.r.o. roughly corresponds to a private limited company
- Its own colour scheme, clearly distinct from the state-linked companies
- Often electric multiple units rather than locomotive-hauled sets
- The data panel begins with the country code CZ-
Updated: August 2026 – There are railway lines where trains from three different companies pass within half an hour. For passengers, that means choice; for spotters, it means one location, several operators. Leo Express s.r.o. is one of the Czech passenger transport companies that turn up in situations like this – and a good reason to look at how to reliably tell several operators on the same route apart.
Several operators in one day
Record each sighting separately – with number, operator, location and time.
What is Leo Express s.r.o.?
Leo Express s.r.o. is a Czech company in rail passenger transport. The company name consists of a proper name and the internationally understood component Express, which refers to fast, long-distance passenger trains. The suffix s.r.o. stands for společnost s ručením omezeným – the Czech limited liability company, roughly comparable to a German GmbH or a British private limited company. As a brand, Leo Express operates across national borders.
The name says no more than that, and you shouldn’t read any more into it: which services a company runs, with which vehicles and to what extent, changes constantly. What stays stable, on the other hand, is the method you use in the field to establish who you’re looking at.
Same name, different country
This database contains entries with related names in several countries. A similar name may point to a link – but it isn't proof. Treat such name similarities as a lead for your research, not as an assignment.
One example is the entry Leo Express Global under Germany. Whether and how it’s connected to this company can’t be told from the name alone – but it’s worth looking there if you come across a vehicle with a different country code.
Several operators, one line: how to tell them apart
On high-demand routes, several companies regularly compete with their own trains. That’s confusing in the field at first – until you stick to a fixed order when identifying them. On the main Czech route, besides the private operators, it’s above all the state railway České dráhy that runs. Then there’s Regiojet, whose yellow trains stand out from a long way off.
Vehicle type from a distance
Multiple unit or locomotive-hauled train? How many cars? You can answer these questions from a few hundred metres away, and they usually halve the possibilities.
Colour scheme at medium range
Competitors deliberately go for unmistakable colours. That's a strong clue – but vehicles are hired out, repainted and wrapped.
Data panel at close range
The country code, keeper details and vehicle number are on the side. Only they make the assignment unambiguous.
Note the time
On busy routes, the time decides which observation belongs to which train. Without a timestamp, the sighting becomes useless later.
Why routes like these make good spotting locations
A location on a busy route gives you more different operators in a few hours than a whole week on a quiet branch line. That changes the way you plan your day.
In the Czech Republic, that’s above all the Prague–Ostrava route. At Praha hlavní nádraží, several operators depart side by side from the same platform area – the best opportunity to practise the identification process on three trains in a row. On the route to the south, Brno hlavní nádraží takes on this role. And if you want to follow the cross-border branch, head for Kraków Główny.
| Criterion | Busy route | Quiet branch line |
|---|---|---|
| Number of operators | several in one day | often just one |
| Vehicle variety | multiple units and locomotive-hauled trains side by side | usually one vehicle type |
| Time pressure when taking photos | high, trains follow closely | low, long breaks |
| Planning effort | low, something will come along anyway | high, the times have to be right |
| Value of a single sighting | rather low, a repeat is likely | high, a rare opportunity |
You’ll find specific vehicles from Czech passenger services in the class database, such as the Leo Express FLIRT, the tilting train of ČD Class 680 Pendolino or the multi-system locomotive of ČD Class 380, which hauls locomotive-hauled trains.
Who's running where right now?
Community sightings show you which operators and vehicles were reported most recently.
Colour scheme: a strong clue, weak proof
What the colour scheme is good for
- It reliably separates operators at medium range
- It still roughly works in poor light
- It makes photos easy to assign
- Competitors deliberately value being unmistakable
Where it leads you astray
- Hired vehicles keep the lessor's colours
- Advertising wraps cover entire trains
- After a change of keeper, the old colour scheme stays for a long time
- From a distance, shades of colour are hard to tell apart reliably
How to find and document special liveries and advertising trains specifically is described in the article Finding advertising locos and special liveries. And the basic method for identifying the company running a train is set out in the guide Who’s actually running this? Identifying railway operators.
What you can really plan at a location like this
The appeal of a busy route is that you don’t depend on a single train. Even so, “I’ll just stand here” is rarely the best strategy. Three things can be planned without having to claim any timetables.
First, the direction of the light. On a north–south route, the sun is on different sides of the track in the morning and afternoon; a location that’s perfect in the morning only gives you backlight in the afternoon. Second, the viewpoint: a slightly elevated, publicly accessible spot with a clear view of a longer stretch of track gives you time to recognise the vehicle before you press the shutter. Third, the order of your actions: first register the vehicle type, then take the photo, then note the number and time – not the other way round.
What can’t be planned, on the other hand, is which operator will come when. Services, vehicle deployments and diagrams change with every timetable change, and at short notice during engineering works. If you’re looking for a particular set, check current reports rather than relying on an observation from last year. And if you’re not looking for anything in particular, you’ll have the most relaxed day on a route like this anyway: something will reliably come along, and the variety will do the rest.
Recording sightings on busy lines
When something passes every ten minutes, documentation becomes the bottleneck. The usual mistake: you photograph everything and note nothing – and by the evening you no longer know which train came when.
Will your sighting remain usable?
- Vehicle number or multiple-unit number
- Operator, as lettered on the vehicle
- Time to the minute
- Direction of travel
- Location and viewpoint
- Train type: multiple unit, push-pull train or locomotive-hauled train
Dense traffic means less reaction time
Where trains follow each other closely, the next one is often already on its way while you're still photographing the last. Keep your distance from the platform edge at all times, don't enter tracks or operational railway land, and never position yourself so that you have to watch in two directions at once.
For photo technique with fast trains – shutter speed, viewpoint and timing – the article How to take good photos of trains will help.
Common mix-ups
- Colour scheme as proof of the operator – it’s a clue; the data panel is the evidence.
- Name similarity read as a group structure – a similar company name in another country proves no link.
- Operator assigned via the train number – train numbers describe workings, not companies.
- Multiple unit mistaken for a short rake of coaches – with a multiple unit, the traction and passenger space form a fixed unit.
- Overlooking other operators – companies such as RegioJet and České dráhy, a.s. also run on the same routes.
Conclusion
Leo Express s.r.o. is a good example of why, on some lines, the question “Who’s running that?” can only be answered through several checks. Vehicle type, colour scheme, data panel – noted in that order and with a timestamp, you’ll end the day with a collection that will still mean something years from now.
In short
Express in the name points to long-distance passenger trains, s.r.o. to the legal form. On busy routes, the colour scheme is the quickest clue – but only the data panel and the time make the sighting reliable.
Summary
- Leo Express s.r.o. carries its business area and legal form in its name: fast passenger trains, run by a Czech limited liability company.
- Where several operators serve the same line, you tell them apart by vehicle type, colour scheme and data panel.
- Routes like these are ideal spotting locations, because they bring several operators together in one place.
- Services, vehicles and colour schemes change – document with a date rather than carrying states forward.
Frequently asked questions
What does the name Leo Express tell you?
The component Express refers to fast, long-distance passenger trains – an internationally understood name element. The suffix s.r.o. stands for společnost s ručením omezeným and roughly corresponds to a private limited company (German GmbH). So the name gives the business area and legal form, but nothing about the network or fleet.
How do I tell several operators on the same line apart?
In this order: vehicle type, colour scheme, data panel. The vehicle type often separates them from a distance, the colour scheme confirms it at medium range, and the lettering on the vehicle provides the proof. Never rely on colour alone – vehicles are hired out and repainted.
What does it mean when several operators run on the same route?
On high-demand routes, several companies often offer trains. For passengers that means choice; for spotters it means that vehicles from several operators pass a single location in one day. Exactly which ones and how often changes with the services on offer – check the current situation.
Does Leo Express also exist outside the Czech Republic?
In this database there are entries with related names in other countries. But a similar name doesn't prove a corporate link – it may point to one, or simply go back to the same brand name. Only what's on the data panel of the specific vehicle is ever reliable.
Which vehicles run in Czech long-distance passenger services?
Both electric multiple units and locomotive-hauled sets with passenger coaches. You can recognise multiple units by the fact that the traction and passenger space form a fixed unit with a driving cab at each end. Which type runs on which service depends on what's on offer and changes.
Why isn't the colour scheme proof?
Because liveries change, vehicles are hired out and advertising wraps can cover entire trains. After a change of keeper, the old colour scheme often remains for months. The data panel, by contrast, only changes when the keeper assignment actually changes.
Where is it worth photographing trains like these?
At easily visible platforms in large stations and at publicly accessible points along busy routes. Important: only from permitted locations, keeping your distance from the platform edge and without entering tracks or operational railway land.
Log a sighting of Leo Express s.r.o.
Vehicle, location and date logged in seconds – and visible to the community.
Vehicles in the rolling stock database
Leo Express FLIRT
Leo Express runs Stadler FLIRT units across Czechia. Here's how to recognise the FLIRT platform, how the dual-system technology makes sense – and how to tell it apart from state railway stock.
ClassČD Class 680 (Pendolino)
Class 680 is Czechia's Pendolino: seven seven-car tilting trains built for three electrification systems. Here's how to recognise them and what tilting technology really delivers in everyday service.
ClassČD Class 380 (Škoda 109E)
Class 380 is the Czech Republic's modern multi-system locomotive: 20 machines, 200 km/h and three electrification systems. How to identify the Škoda 109E confidently in the field.
More operators
RegioJet a.s.
RegioJet a.s. is a Czech passenger operator. Anyone who follows its trains across the country runs into a peculiarity: Czechia has two electrification systems.
Long-distanceČeské dráhy, a.s. (ČD)
České dráhy, a.s. (ČD) is the Czech state railway. This page shows how to read the numbers and letters on passenger coaches – the underrated spotting skill.
Long-distanceLeo Express Global
Leo Express Global carries a brand name with a group-level addition. Firms structured like this operate in several countries – identification only becomes clear from the vehicle's country code.
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
České dráhy (ČD)
Czechia runs on two electrification systems and a third class of vehicle that masters both. České dráhy classes its rolling stock with a scheme that captures exactly that – the first digit tells you traction type and overhead-line voltage in one go.
BrandLeo Express
Leo Express is one of the private long-distance brands on the Czech main axis between Prague and Ostrava. The dark-liveried units stand out immediately – the company behind the name is a different one from the lettering, and the offer now reaches well beyond rail.
BrandLocomore
Locomore was the best-known attempt to take on the market leader in German long-distance rail with its own brand. Financed through crowdfunding, run by partners, and continued by a foreign operator after its insolvency: hardly any other case shows so clearly that brand and operator are two different things.
BrandRegiojet
RegioJet runs bold yellow, loco-hauled trains through several Central European countries. Behind the one brand stand several national companies, and the coaches come from fleets across half of Europe – a train where almost every vehicle has a different story.
Where to see Leo Express s.r.o.
Spotting locations where this operator can be seen regularly – with viewpoints, light conditions and coordinates.
Brno hlavní nádraží
Brno hlavní nádraží is the second most important rail hub in the Czech Republic – and one of the few large stations in Central Europe whose relocation has been debated for decades. Anyone who wants to experience the old layout in operation shouldn't put it off indefinitely.
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.
Junction stationPraha hlavní nádraží
Prague is one of the few places in Europe where several long-distance operators openly compete for the same passengers. For spotters that means three railway companies, four neighbouring countries and a fleet ranging from vintage electric locomotives to tilting trains – all under the same platform roof.
Related guides from the blog




