ČD Cargo

ČD Cargo is the freight subsidiary of the Czech state railway and only came into being in 2007. Its vehicle fleet is considerably older: most of it dates from well before that. Add to that a quirk of the network – two electrification systems meeting in the middle of the country.

Also known as: ČD Cargo, a.s. · CD Cargo · CDC · České dráhy Cargo

Czech RepublicCzech RepublicGroups & holding companiesfounded 20078 min read

2007

spun off from the state railway

CZ-CDC

vehicle keeper marking on the data panel

2

electrification systems in the Czech network

0

routes owned outright

Key takeaways

  • ČD Cargo is the freight subsidiary of the Czech state railway, not the state railway itself.
  • The company is younger than almost all of its locomotives. Most of the fleet dates from before 2007.
  • Czechia has two electrification systems meeting in the middle of the country – that shapes both vehicles and operations.
  • The vehicle keeper marking CZ-CDC is the most reliable identifier, not the livery.
  • Routes belong to the state infrastructure manager, not the company – several competitors run on the same tracks.
Contents
  1. 1.Fact file
  2. 2.Business areas
  3. 3.Structure & brands
  4. 4.History at a glance
  5. 5.How to recognise the company
  6. 6.Strengths and weaknesses
  7. 7.How a department became a company
  8. 8.Two electrification systems, and what they mean in operation
  9. 9.How to approach a Czech freight-train sighting
  10. 10.Where the traffic really happens
  11. 11.Parent, subsidiary, competitor
  12. 12.Verdict
  13. 13.Frequently asked questions

Fact file

Legal formJoint-stock company under Czech law, subsidiary of the state railway
Role in the systemFreight operator with its own licence and its own foreign subsidiaries
Parent companyČeské dráhy, the Czech state railway
Foundingspun off from the state railway's freight business in 2007
Network quirktwo electrification systems – DC in the north, AC in the south, with system-changeover points
Vehicle fleetpredominantly types from before the founding, supplemented by modern multi-system locomotives
Vehicle keeper markingCZ-CDC on the data panel
How to identify it linesidevehicle keeper marking and vehicle number – class and livery aren't enough
Official websitewww.cdcargo.cz

Business areas

Heavy goods and raw materials – coal, ore and steel between mining and industrial regions
Chemicals and mineral oil – tank wagon traffic to refineries and chemical plants
Automotive – supply and vehicle transport for the Czech car industry
Combined transport – container trains to and from the North Sea ports
Traction and shunting services – train services for other companies and private siding operations
Foreign subsidiaries – operations in neighbouring countries via its own companies and branches

Structure & brands

Parent group:České dráhy (ČD)

ČD Cargo Logistics – freight forwarding and logistics with no train operations of its own
Terminal companies – stakes in transhipment facilities for combined transport
Foreign subsidiaries – its own companies and branches in several neighbouring countries
Maintenance divisions – workshops for its own, age-mixed vehicle fleet
Wagon-side stakes – leasing and management of the freight wagon fleet

History at a glance

1993After the split of Czechoslovakia, České dráhy is formed as the Czech state railway, with passenger and freight traffic under one roof.
2003The infrastructure is transferred into a separate state organisation. Network and operations are now split apart.
2007Freight traffic is spun off as ČD Cargo and gets its own licence along with its own vehicle keeper marking.
2010sForeign subsidiaries and branches spring up in neighbouring countries, so trains can cross borders without a change of operator.
2020sMulti-system-capable new-build locomotives join the fleet, while the long-term rebuild of the network onto a single electrification system continues.

How to recognise ČD Cargo

Does the train really belong to ČD Cargo?

Tick off everything that applies to the vehicle in front of you.

  • Vehicle keeper marking CZ-CDC on the data panel – the single most reliable clue
  • Shades of blue in the livery, often on vehicles that used to be painted differently
  • Dual-system locomotives with differently built pantographs for DC and AC
  • Older diesel locomotives with distinctive fronts – a legacy of the Czechoslovak locomotive industry
  • Very long coal and ore trains in the north-east of the country
  • Mixed vehicle generations in one train pair – new-build locomotive up front, older locomotive as banker for the return working
  • System-changeover points – stations where trains switch power supply are good observation spots

Strengths and weaknesses

What the company stands for

  • An unusually wide spread of vehicle ages – from machines four decades old to brand-new locomotives
  • Very high freight-train density in the industrial regions
  • Stations are mostly well accessible with long platforms and a clear view
  • System-changeover points create scheduled standing time – good for reading data panels
  • Noticeably less crowded than comparable spots in Germany or Switzerland

Where it falls short

  • Class designations are unfamiliar to newcomers and sometimes reused
  • Liveries have changed several times – the same locomotive can look very different
  • There's no consistent public data on fleet size or traffic volume
  • Many services run to industrial sites that aren't publicly accessible
  • Lists often mix up parent and subsidiary company

Updated: August 2026 – Some companies are younger than their locomotives. ČD Cargo is one of them: the company only came into being in 2007, while a large part of its vehicle fleet is decades older. For observers that’s a stroke of luck – hardly any other Central European freight railway shows so many vehicle generations side by side in everyday service.

Old builds and new builds in the same logbook

Note vehicle numbers rather than classes, and you'll later see just how quickly a fleet can change.

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

How a department became a company

Until well into the 2000s, freight traffic in Czechia was simply part of the state railway. First the infrastructure was hived off into today’s infrastructure manager Správa železnic, then freight traffic followed. What emerged in 2007 wasn’t really a new company at all, but the legal independence of an operation that had been running for decades under the roof of České dráhy.

That’s exactly what explains today’s situation: new company, old fleet. The locomotives taken over were already thirty years old in some cases at the time of founding, and some are still running today. Many came from Škoda production and are correspondingly easy to keep maintained. They now carry a different livery and a different vehicle keeper marking – the machine underneath has stayed the same. How to read the number on the data panel is explained in the guide to the UIC number.

2007spun off from the state railway
2electrification systems in the Czech network
CZ-CDCvehicle keeper marking on the data panel
0route kilometres owned outright

Two electrification systems, and what they mean in operation

Hardly any other European country has split its electrification like this. The older part of the network runs DC, the newer part AC, and the two meet at defined points. For operations that’s expensive; for observers it’s a gift: trains stop on schedule at these spots.

Feature DC network AC network Consequence for you
Extent older network part, north and centre newer network part, south and east choice of location decides which vehicles you see
Overhead line more densely strung, heavier slimmer, higher voltage distinguishable from a distance
Typical locomotives pure DC machines AC and dual-system locomotives class reveals the network part
System change at defined stations the same points scheduled standing time
Outlook being rebuilt long-term target system fleet changes over decades

Anyone wanting to see dual-system locomotives deliberately – say the machines of classes 362 and 363 – shouldn’t head for just any junction station, but for a system-changeover point. There the technology stands still long enough for a clean shot of the data panel.

Old locomotive, new marking

Many vehicles now carry a livery that only came about after 2007 – the machine itself is considerably older. Anyone sorting by livery will misclassify vehicles like this. The vehicle number, by contrast, stays the same through every repaint and every change of owner.

How to approach a Czech freight-train sighting

Identify the network part

Overhead line type and region tell you whether you're standing in the DC or the AC network. That narrows down the possible classes considerably.

Place the class roughly

Three-digit numbers follow their own system. The first digit splits electric from diesel-powered vehicles.

Read the vehicle keeper marking

Only CZ-CDC means this company. Competitors and lessors carry their own markings, even though the type can be identical.

Note the full number

With so many vehicles of the same type, only the complete number is unambiguous – the class alone isn't enough.

Record the train's character

Coal, tank, container or mixed? That places the sighting in context and makes it usable later.

How old is the machine you're looking at?

Choose the vehicle generation – the calculator shows how long this type has been in service.

Rough figures for the generation, not the build year of the individual vehicle.

Where the traffic really happens

The tourist-friendly places are the worst choice for freight. In Prague you mostly see passenger trains; the heavy traffic runs in the north-east, where mining, steel and chemicals are based, and in the north along the Elbe towards the German border.

That’s also where competition is at its densest. Private operators such as METRANS Rail, foreign state-railway subsidiaries and industrial railways all run on the same tracks. An afternoon at an industrial hub like Ostrava often brings vehicles from half a dozen companies – if you read the data panels instead of just the colours. For traffic towards Germany, Děčín on the Elbe is the more productive spot.

Six companies in one afternoon

Note vehicle keeper marking and number, and you'll later see just how divided the market really is.

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

Parent, subsidiary, competitor

It's ČD Cargo, if …

  • the data panel reads CZ-CDC
  • the vehicle number matches a known freight class
  • the train forms a freight service with no passenger coaches

Look more closely, if …

  • an identical locomotive is running for a competitor
  • the vehicle is hired and carries a lessor's marking
  • the livery still dates from before the spin-off

It's a different company, if …

  • the train carries passenger coaches – that's the state railway
  • the vehicle keeper marking belongs to a private operator
  • it's a construction or measurement train run by the infrastructure manager

Industrial sites aren't observation ground

A large part of the traffic serves plants, mines and chemical facilities. These areas are operational railway land and often additionally safety-sensitive. Stay on platforms, public paths and bridges. The general rules are in the articles on safe distance from the track and house rules on operational land.

There’s a second point to add: the Czech freight market is more divided than the country’s size would suggest. Alongside the state railway’s subsidiary, industrial railways run for chemical and mining companies, container operators run their own trains to the North Sea ports, and national subsidiaries of foreign groups are active too. For you that means an unusually high number of different vehicle keeper markings at a single spot.

Anyone wanting more than just a photo collection consistently notes vehicle keeper marking, number and train character. After a few visits you can work out which operator serves which traffic – and how quickly that division shifts.

Verdict

ČD Cargo is a lesson in how little a company’s founding date says about what actually runs. The firm is barely two decades old; its vehicle fleet tells the story of four decades of Central European rail technology.

Anyone documenting it works with vehicle keeper marking and vehicle number, not colours and class designations. Both change more often here than you’d think – the number stays.

In short

The freight subsidiary of the Czech state railway, younger than its own fleet. Identified via CZ-CDC and the vehicle number – not the livery.

Four decades of rail technology in a day

Log every number – with a fleet this old, every sighting counts twice.

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

Summary

  • Photograph a freight train in Czechia and you often have a vehicle in front of you that has lived through several political systems and at least three company names.
  • The split between passenger and freight operations is comparatively young here and gets mixed up in sighting lists accordingly often.
  • The system-changeover points on the network are more practical for observers than any main station.
  • The most interesting vehicles aren't in Prague, but in the industrial regions in the east and north.

Frequently asked questions

Is ČD Cargo the same as České dráhy?

No. České dráhy is the state railway and runs passenger services. ČD Cargo is the freight subsidiary spun off in 2007, with its own licence, own staff and own vehicle keeper marking. Both belong to the same group but are separate companies – sighting lists mix them up regularly.

Why does Czechia have two electrification systems?

Historically, DC was electrified first; later the south switched to AC. The two systems meet at defined changeover points, where trains either swap locomotives or run through with dual-system vehicles. A long-term rebuild onto a single system is under way, but will take decades – until then the effect stays visible in day-to-day operations.

What does CZ-CDC mean on the data panel?

CZ is the country code for Czechia, CDC the company's vehicle keeper marking. If a different marking appears there, the vehicle belongs to someone else – a competitor or a lessor, say. How the full vehicle number is built is explained in the guide to the UIC number.

Why are so many locomotives so old?

Because the company took over the state railway's fleet when it was founded – and that fleet largely dated from decades before. Czechia had its own locomotive industry with Škoda, whose machines are long-lived and easy to maintain. New builds are added, but only gradually replace the older stock.

Does the company own any routes?

No. The network belongs to the state infrastructure manager Správa železnic. ČD Cargo buys train paths there like any other company. That's why competitors such as AWT, METRANS Rail or EP Cargo run on the same tracks.

Where is it most rewarding to watch?

In the north-east and the north. Ostrava hlavní nádraží sits in the middle of the heavy-industry region, Děčín at the most important border crossing to Germany along the Elbe. In Prague, by contrast, you mostly see passenger traffic.

Which classes are typical?

On electrified main lines the dual-system machines of classes 362 and 363, plus older DC locomotives such as classes 242 and 243. In diesel and shunting service, types like classes 742 and 743 and the 750 to 754 class family dominate. Add to that modern Vectron machines for international routes.

Does the company also run abroad?

Yes, through its own companies and branches in several neighbouring countries. The reason is the same everywhere: licensing, staff qualification and safety certification are regulated nationally. On the same corridors you'll therefore also meet the Rail Cargo Group and its Czech company.

Is the company still fully state-owned?

The shares sit with the state parent company. Partial privatisation or investors coming in has been discussed repeatedly without ever leading anywhere lasting. Ownership questions like this are a moving target – anyone quoting a stake should add the date. It makes no difference to identifying vehicles at the lineside.

What makes the country interesting for freight enthusiasts?

The combination of high train density, an age-mixed fleet and well-accessible stations. Trains stand scheduled at many points because the electrification system or the traction changes – ideal for reading data panels properly. An overview of regions and approach is given in the Czechia guide.

Log vehicles from ČD Cargo

Company, vehicle, location and date logged in seconds – and visible to the community.

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

The operational level in the railway operator database

Who actually runs the trains, with keeper markings and identifying features on the vehicle.

Typical vehicles

Where you will find ČD Cargo

Spotting locations where you will regularly come across vehicles from this organisation – with viewpoints, the best light and coordinates.

All spotting locations in Europe →

More companies

Related guides from the blog

TT

Traintrack editorial team

This database covers the company and brand level of the railway. Group structures, shareholdings and transport contracts change all the time – confirmed details are in the fact file, and anything subject to change is marked as such. Who actually runs the trains is covered in the railway operator database.

← All groups & holding companies