Luxembourgeoise de Chemins de Fer (CFL)

CFL operates a tiny network at one of the most complex system boundaries in Europe: Germany, France and Belgium run on three different voltages. And since 2020, local transport in the country hasn't cost a single cent.

Also known as: CFL · Société Nationale des Chemins de Fer Luxembourgeois · Luxembourg state railway

LuxembourgLuxembourgState railwaysfounded 19468 min read

1946

founding of CFL

4

electrification systems that multi-system locomotives can handle

€0

local transport fare since 2020

3

neighbouring countries with direct train links

Key takeaways

  • CFL is integrated: it runs the trains and operates the network at the same time.
  • Luxembourg runs on 25 kV 50 Hz – all three neighbouring countries use different voltages.
  • Multi-system locomotives are standard here, because no train could cross the border without them.
  • Local transport has been free since 2020, in second class and across the whole country.
  • CFL cargo is a separate company with subsidiaries in Germany and Denmark.
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.A railway that owns the track and the train at once
  8. 8.Four voltages at three borders
  9. 9.How to get the most out of a day in Luxembourg
  10. 10.Freight belongs to somebody else
  11. 11.What free local transport means in practice
  12. 12.CFL, CFL cargo, or a neighbouring railway?
  13. 13.Verdict
  14. 14.Frequently asked questions

Fact file

Role in the systemIntegrated state railway – passenger services and infrastructure in one company
OwnerThe Grand Duchy of Luxembourg; founded with Belgian and French participation
Founding1946 by state treaty between Luxembourg, Belgium and France
Track gauge1435 mm standard gauge
Electrification system25 kV 50 Hz on its own network – its neighbours run on three other voltages
Local transport fareFree since 2020 across the whole country, second class
FreightSpun off into CFL cargo, an independent company with foreign subsidiaries
LanguagesFrench on vehicle markings, plus German and Luxembourgish in announcements
Official websitewww.cfl.lu

Business areas

Local transport – regular-interval services on all radial routes out of Luxembourg City
Cross-border services – daily trains to Germany, France and Belgium
Infrastructure – tracks, signalling and stations run by the same company
Combined transport – a transhipment terminal in the south of the country as a hub
Bus services – supplementary routes run on behalf of the state

Structure & brands

CFL cargo – the spun-off freight business with its own national companies
CFL cargo Deutschland – the German subsidiary with its own licence
CFL multimodal – operation of the transhipment terminal for combined transport
CFL Infrastructure – network division within the same company

History at a glance

1946CFL is founded by state treaty. Luxembourg holds the majority, with Belgium and France taking stakes in the company.
1956Electrification begins. Luxembourg opts for 25 kV 50 Hz, and so against the systems of both large neighbours.
2006Freight is spun off as CFL cargo and run as a joint venture with the steel industry.
2017The rebuilt main station and new double-deck multiple units mark a modernisation phase for local transport.
2020Luxembourg becomes the first country in the world to abolish fares on public local transport nationwide.

How to recognise Luxembourgeoise de Chemins de Fer (CFL)

Does the train really belong to Luxembourgeoise de Chemins de Fer (CFL)?

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

  • Four-digit series numbers: the 2000s are multiple units, the 3000s and 4000s locomotives
  • White-and-blue base livery with the red CFL logo
  • Multi-system locomotives of the 4000 series handle four voltages and run into every neighbouring country
  • French markings on the vehicle, announcements additionally in German and Luxembourgish
  • Double-deck multiple units shape local transport on the main routes
  • No ticket machines in local transport – a sight you won't find anywhere else
  • Foreign vehicles at the main station: German, French and Belgian trains stand side by side

Strengths and weaknesses

What the company stands for

  • Three railway administrations meet at a single station
  • Local transport is free – spotting trips cost nothing in the country
  • Multi-system locomotives are everyday business here, not the exception
  • A very compact network you can largely cover in one long day
  • Freight traffic is above-average thanks to the steel industry

Where it falls short

  • The country's own vehicle fleet is small and fully seen within a few hours
  • CFL and CFL cargo are regularly confused, even though they're two companies
  • There's no reliable public source for vehicle numbers
  • Outside the main station, train density is low
  • Free local transport applies only domestically – you need a ticket for cross-border trips

Updated: August 2026 – Luxembourg has one of the smallest rail networks in Europe and, at the same time, one of the most technically demanding. CFL borders three countries that run on three different voltages, and has to run through-services into all three. On top of that comes a quirk found nowhere else: since 2020 local transport across the whole country has cost nothing.

Capture a whole network in one day

Luxembourg is small enough to document fully – log every series with number and location.

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

A railway that owns the track and the train at once

CFL was founded in 1946 by state treaty, with Belgium and France taking part alongside Luxembourg – a construction dating from the post-war years, reflecting the neighbours’ influence on a network between them. Today the company sits entirely with the Luxembourg state.

Unlike in most European countries, CFL remains integrated to this day: it runs passenger trains and operates the infrastructure at the same time. That’s possible because European law treats small networks differently from large ones. Only freight was spun off, set up as an independent company in 2006.

25 kV50 Hz on the Luxembourg network
4voltages that multi-system locomotives can handle
1946founded by state treaty
€0domestic local transport fare

Four voltages at three borders

Luxembourg sits at one of the densest system boundaries in Europe. Within a few kilometres, four different traction current systems meet.

Country Electrification system Consequence for vehicles What you see at the station
Luxembourg 25 kV 50 Hz Standard equipment of the CFL fleet CFL multiple units and locomotives
Germany 15 kV 16.7 Hz Dual-system technology needed Regional trains from Trier
Belgium 3 kV DC DC equipment needed Trains towards Arlon and Brussels
France 25 kV and 1.5 kV Varies by region Regional services from Lorraine

CFL’s answer to this problem is the 4000 series of locomotives, which can handle all four systems. What would be a specialist vehicle for rare duties elsewhere is standard equipment here. Anyone interested in multi-system technology will find more of it in Luxembourg than on any larger network.

The series number reveals the vehicle type

CFL vehicles carry four-digit series numbers to a simple scheme: the 2000s are multiple units, the 3000s and 4000s locomotives, the 1000s older diesel machines. That gives you the vehicle category before you've even read the data panel – though you still need the full number for the sighting.

How to get the most out of a day in Luxembourg

Start at the main station

The network runs into a single junction in a star shape. There you see every type of service and all three neighbouring railways.

Carry on without a ticket

Domestic local transport is free. You can change direction on a whim without recalculating anything.

Take one cross-border route

Only beyond the border does it become visible which vehicle handles which system – and which one terminates at the border station.

Don't skip the south

The former iron-ore region still carries the country's freight traffic today and has its own railway history.

What can you manage in a day in Luxembourg?

Enter what you have planned – for this network, full coverage is genuinely achievable.

Because local transport costs nothing, time is the only scarce resource here.

Freight belongs to somebody else

Luxembourg was a steel location for decades, and freight traffic still bears the traces today. Only the state railway doesn’t run it. CFL cargo was spun off in 2006 and set up jointly with the steel industry. The company has its own national subsidiaries and is active well beyond Luxembourg as a result.

For you at the lineside that means: a freight train carrying the CFL logo is almost never a train of the passenger operator. That very distinction between brand, keeper and leading company is described in the guide Who’s actually running the train? – and it’s especially easy to miss in Luxembourg, because both firms carry the same abbreviation.

That’s visible far beyond the country’s borders too. In Germany, CFL Cargo Deutschland runs with its own licence, in Scandinavia CFL Cargo Danmark. Anyone photographing a locomotive with the Luxembourg logo in northern Germany hasn’t caught the state railway.

Keep brand and operator cleanly apart

With Traintrack you record what was actually on the train – not just what you guessed.

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

What free local transport means in practice

Since 2020, second-class travel across the whole country has cost nothing. For spotters that’s more than a cost saving: it changes how you plan a tour. You don’t have to fix a route in advance, budget for a return ticket, or weigh a detour against the fare. If an interesting train is departing from the main station, you just get on.

There are two limits. First class remains chargeable, and as soon as you cross the national border you need a ticket for the foreign section. So if you want to follow a German or French regional train to its first stop beyond the border, it’s worth checking that in advance.

The arrangement is visible at the station itself too. Machines for domestic travel are largely absent, there are no barriers, and platform access is straightforward. That openness has become rare within Western Europe – in many neighbouring countries you can no longer reach the platform without a ticket at all. How to use the twelve-digit vehicle number to keep sightings like this usable long-term is explained in the guide to the UIC number.

CFL, CFL cargo, or a neighbouring railway?

It's CFL, if …

  • a passenger train is running in white-and-blue livery
  • the series number starts with 2, 3 or 4
  • the train is running to the domestic regular-interval schedule

Look more closely, if …

  • a locomotive is running without coaches
  • a cross-border train is being hauled by a foreign vehicle
  • the vehicle is running in a transitional or advertising livery

It's not CFL, if …

  • a freight train is running – then CFL cargo or another company is responsible
  • the train comes from France or Belgium and is based there
  • it's a heritage train

Freight traffic towards Belgium, incidentally, runs on axes that continue further north at Montzen – an area where the same multi-system questions come up as in Luxembourg itself.

Free doesn't mean rule-free

The fact that local transport costs nothing changes nothing about the house rules. Platforms are accessible, track areas and operational land are not. Keep the safe distance from the track and note that first class and cross-border journeys still require a ticket.

Verdict

CFL is a special case in Europe: a tiny network that still has to reflect the full technical complexity of a four-system junction. Anyone wanting to understand why multi-system locomotives get built can see it here in a very small space.

There’s a practical bonus too: a country where local transport costs nothing is the cheapest spotting destination in Western Europe. How to plan such tours affordably in general is covered in the article on budget spotting tours.

In short

CFL runs passenger services and the network in one company and solves a system boundary where four voltages meet with multi-system technology. Freight belongs to CFL cargo – two firms, one abbreviation.

Capture four rail systems in one day

Series, numbers and locations in one app – from the Luxembourg multiple unit to the four-voltage locomotive.

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

Summary

  • Luxembourg is the most compact place in Europe to see three rail systems in one day.
  • Anyone who knows CFL's series logic can classify the small vehicle fleet completely within minutes.
  • Free local transport makes the country arguably the cheapest spotting destination in Western Europe.
  • The split between CFL and CFL cargo is the most common mistake in sighting lists from Luxembourg.

Frequently asked questions

What does the abbreviation CFL stand for?

For Société Nationale des Chemins de Fer Luxembourgeois, the National Company of Luxembourg Railways. It was founded in 1946 by state treaty, in which Belgium and France took part alongside Luxembourg. Today the company sits with the Luxembourg state.

Is it true that rail travel in Luxembourg is free?

Yes, domestically and in second class. In 2020 Luxembourg became the first country in the world to abolish fares on public local transport nationwide. For first class and for cross-border journeys you still need a ticket. For spotters this means: covering the network within the country costs you nothing.

Why does CFL need multi-system locomotives?

Because the country borders three networks with three different voltages. Luxembourg itself runs on 25 kV 50 Hz, Germany on 15 kV 16.7 Hz, Belgium on 3 kV DC and France, depending on the region, on either 25 kV or 1.5 kV DC. A locomotive that can handle all four can reach every neighbour from Luxembourg – which is why multi-system technology isn't a speciality here, it's a requirement.

Does CFL also operate the route network?

Yes. Unlike in Germany, where DB InfraGO is a separate company, CFL runs trains and track within the same company. That's possible because small networks are treated differently under European law than large ones. In practice it means the platform, the signal and the train all belong to the same firm.

What's the difference between CFL and CFL cargo?

Two separate companies. CFL runs passenger services and operates the network; CFL cargo is the freight business spun off in 2006, run jointly with the steel industry. CFL cargo has its own national companies, such as CFL Cargo Deutschland and CFL Cargo Danmark. A freight train carrying the CFL logo is therefore rarely a state railway train.

How are CFL vehicles numbered?

By four-digit series. The 2000s designate multiple units, including the double-deck units of series 2300, which technically derive from the Stadler KISS family. The 3000s and 4000s are locomotives; the 3000s are closely related to the TRAXX family, the 4000s are the four-voltage-capable machines.

Which foreign railways run to Luxembourg?

All three neighbours. From Germany, regional trains arrive via Trier; from France, regional services of SNCF from Lorraine; from Belgium, trains of SNCB towards Brussels. Add to that heavy freight traffic on the north-south axes. For a country this size, the range of operators is remarkable.

Is Luxembourg a good destination for a day trip?

Very good indeed. The network is compact, the main station bundles almost everything, and local transport costs nothing. From Trier or Saarbrücken the country is reachable in a short time. Anyone planning the trip will find useful pointers on system changes and operator changes in the article on border stations.

Are there heritage railways in Luxembourg?

Yes. The Train 1900 in Fond-de-Gras recalls the era when the south of the country was shaped by iron-ore mining. It doesn't belong to CFL and is run by volunteers – a destination of its own and a good complement to the state railway.

Where's the best place to stand in Luxembourg?

At the Luxembourg main station. It's the country's only major junction and combines local transport, cross-border trains and through freight traffic. Because the network runs into it in a star shape, you'll see practically everything running in Luxembourg there in a single day.

Log vehicles from Luxembourgeoise de Chemins de Fer (CFL)

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 Luxembourgeoise de Chemins de Fer (CFL)

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 state railways