Train operators in Luxembourg

Luxembourg's compact rail network is managed by CFL (Chemins de Fer Luxembourgeois), which serves as both infrastructure manager and national operator. Notably, since 2020 Luxembourg made all public transport — including trains — free of charge, making it the first country in the world to do so nationally. First class tickets still incur a small fee, and can be booked via All Aboard.

Network length
275 km

Number of stations
60+

Major train operators in Luxembourg

Other operators in Luxembourg

  • SNCF

    🇫🇷 SNCF (Société nationale des chemins de fer français) is France's state-owned railway company. SNCF runs almost all long-distance services in France. Regional and local services, while generally run by SNCF, are operated in cooperation with France's regional administrations.

  • SNCB

    Belgian national railway operator - Nationale Maatschappij der Belgische Spoorwegen (NMBS) in Dutch / Société nationale des chemins de fer belges (SNCB) in French. SNCB runs domestic services in Belgium as well as cross-border regional services into the neighbouring countries France, Germany, the Netherlands and Luxembourg.

  • Deutsche Bahn

    🇩🇪 German national railway company operating high-speed and long-distance services within Germany and into neighbouring countries. Also operates regional and local trains in Germany.

Simplify your train ticketing in Luxembourg

Best-in-class booking tools and APIs for European train tickets.

Other countries