| Name |
Commune |
Line |
Date of opening |
Passengers (2022)[1] |
 |
Audun-le-Tiche |
Audun-le-Tiche (France) |
Line 60 |
1 September 1880 (1880-09-01) |
226,833 |
 |
Bascharage-Sanem |
Käerjeng |
Line 70 |
8 August 1900 (1900-08-08) |
434,222 |
 |
Belval-Lycée |
Sanem |
Line 60 |
29 September 2011 (2011-09-29) |
1,462,770[alpha 1] |
 |
Belval-Rédange |
1 August 1873 (1873-08-01) |
 |
Belval-Université |
Esch-sur-Alzette |
8 November 2009 (2009-11-08) |
 |
Belvaux-Soleuvre |
Sanem |
1 August 1873 (1873-08-01) |
63,609 |
 |
Berchem |
Roeser |
Line 60 |
11 August 1859 (1859-08-11) |
175,986 |
 |
Bertrange-Strassen |
Bertrange |
Line 50 |
15 September 1859 (1859-09-15) |
|
 |
Bettembourg |
Bettembourg |
Line 60 |
11 August 1859 (1859-08-11) |
3,495,828 |
 |
Betzdorf |
Betzdorf |
Line 30 |
1 January 1908 (1908-01-01) |
45,462 |
 |
Capellen |
Mamer |
Line 50 |
15 September 1859 (1859-09-15) |
92,292 |
 |
Cents-Hamm |
Luxembourg |
Line 30 |
29 September 1991 (1991-09-29) |
51,660 |
 |
Clervaux |
Clervaux |
Line 10 |
15 December 1866 (1866-12-15) |
331,186 |
 |
Colmar-Berg |
Colmar-Berg |
21 July 1862 (1862-07-21) |
103,199 |
 |
Cruchten |
Nommern |
51,188 |
 |
Diekirch |
Diekirch |
16 November 1862 (1862-11-16) |
459,850 |
 |
Differdange |
Differdange |
Line 60 |
1 August 1873 (1873-08-01) |
990,902 |
 |
Dippach-Reckange |
Dippach |
Line 70 |
8 August 1900 (1900-08-08) |
184,775 |
 |
Dommeldange |
Luxembourg |
Line 10 |
21 July 1862 (1862-07-21) |
399,035 |
 |
Drauffelt |
Clervaux |
3 October 1889 (1889-10-03) |
50,945 |
 |
Dudelange-Burange |
Dudelange |
Line 60 |
30 May 1999 (1999-05-30) |
776,797[alpha 2] |
 |
Dudelange-Centre |
 |
Dudelange-Usines |
20 December 1883 (1883-12-20) |
 |
Dudelange-Ville |
 |
Esch-sur-Alzette |
Esch-sur-Alzette |
Line 60 |
23 April 1860 (1860-04-23) |
2,831,327 |
 |
Ettelbruck |
Ettelbruck |
Line 10 |
21 July 1862 (1862-07-21) |
1,768,952 |
 |
Goebelsmuhle |
Bourscheid |
15 December 1866 (1866-12-15) |
45,981 |
 |
Heisdorf |
Steinsel |
1993 (1993) |
95,689 |
 |
Hollerich |
Luxembourg |
Line 70 |
8 August 1900 (1900-08-08) |
256,011 |
 |
Howald |
Hesperange |
Line 60 |
10 December 2017 (2017-12-10) |
415,367 |
 |
Kautenbach |
Kiischpelt |
Line 10 |
15 December 1866 (1866-12-15) |
595,008 |
 |
Kayl |
Kayl |
Line 60 |
1 June 1860 (1860-06-01) |
5,463 |
 |
Kleinbettingen |
Steinfort |
Line 50 |
15 September 1859 (1859-09-15) |
250,907 |
 |
Lamadelaine |
Pétange |
Line 60 |
1 August 1873 (1873-08-01) |
310,497 |
 |
Leudelange |
Leudelange |
Line 70 |
8 August 1900 (1900-08-08) |
70,640 |
 |
Lintgen |
Lintgen |
Line 10 |
21 July 1862 (1862-07-21) |
186,575 |
 |
Lorentzweiler |
Lorentzweiler |
21 July 1862 (1862-07-21) |
151,243 |
 |
Luxembourg |
Luxembourg |
Line 10 Line 30 Line 50 Line 60 Line 70 |
11 August 1859 (1859-08-11) |
15,765,929 |
 |
Mamer |
Mamer |
Line 50 |
15 September 1859 (1859-09-15) |
280,615[alpha 3] |
 |
Mamer-Lycée |
Line 50 |
15 September 2003 (2003-09-15) |
 |
Manternach |
Manternach |
Line 30 |
15 May 1900 (1900-05-15) |
51,410 |
 |
Merkholtz |
Kiischpelt |
Line 10 |
1 June 1881 (1881-06-01) |
6,253 |
 |
Mersch |
Mersch |
Line 10 |
21 July 1862 (1862-07-21) |
1,336,910 |
 |
Mertert |
Mertert |
Line 30 |
29 August 1861 (1861-08-29) |
52,874 |
 |
Michelau |
Bourscheid |
Line 10 |
10 May 1874 (1874-05-10) |
41,213 |
 |
Munsbach |
Schuttrange |
Line 30 |
1899 (1899) |
113,311 |
 |
Niederkorn |
Differdange |
Line 60 |
1 June 1986 (1986-06-01) |
146,919 |
 |
Noertzange |
Bettembourg |
Line 60 |
1 March 1861 (1861-03-01) |
205,316 |
 |
Oberkorn |
Pétange |
Line 60 |
1 August 1873 (1873-08-01) |
171,347 |
 |
Oetrange |
Contern |
Line 30 |
29 August 1861 (1861-08-29) |
121,807 |
 |
Paradiso |
Wiltz |
Line 10 |
1997 (1997) |
|
 |
Pétange |
Pétange |
Line 60 Line 70 |
1 August 1873 (1873-08-01) |
1,705,457 |
 |
Pfaffenthal-Kirchberg |
Luxembourg |
Line 10 |
10 December 2017 (2017-12-10) |
1,183,133 |
 |
Rodange |
Pétange |
Line 60 |
1 August 1873 (1873-08-01) |
1,081,455 |
 |
Roodt |
Betzdorf |
Line 30 |
29 August 1861 (1861-08-29) |
97,717 |
 |
Rumelange |
Rumelange |
Line 60 |
1 June 1860 (1860-06-01) |
8,077 |
 |
Sandweiler-Contern |
Contern |
Line 30 |
29 August 1861 (1861-08-29) |
265,775 |
 |
Schieren |
Schieren |
Line 10 |
20 April 1881 (1881-04-20) |
105,103 |
 |
Schifflange |
Schifflange |
Line 60 |
23 April 1860 (1860-04-23) |
710,620 |
 |
Schouweiler |
Dippach |
Line 70 |
8 August 1900 (1900-08-08) |
46,263 |
 |
Tétange |
Kayl |
Line 60 |
1 June 1860 (1860-06-01) |
2,623 |
 |
Troisvierges |
Troisvierges |
Line 10 |
15 December 1866 (1866-12-15) |
261,756 |
 |
Volmerange-les-Mines |
Volmerange-les-Mines (France) |
Line 60 |
15 December 2003 (2003-12-15) |
65,545 |
 |
Walferdange |
Walferdange |
Line 10 |
21 July 1862 (1862-07-21) |
274,238 |
 |
Wasserbillig |
Mertert |
Line 30 |
29 August 1861 (1861-08-29) |
390,078 |
 |
Wecker |
Biwer |
113,703 |
 |
Wiltz |
Wiltz |
Line 10 |
1 June 1881 (1881-06-01) |
255,679 |
 |
Wilwerwiltz |
Kiischpelt |
Line 10 |
15 December 1866 (1866-12-15) |
57,078 |