L-12
L-12 Luxembourg → Libramont
6 profiled communes · 13 stops · Operator NMBS/SNCB
The communes served
Photo: Streppel · CC BY-SA 3.0🇱🇺 Luxembourg-Ville
Luxembourg Canton · 138,215 inh.
The capital concentrates jobs, culture and the EU institutions. Europe's most international city (70% foreign residents), free public transport, but some of the highest rents on the continent.
- Average rent, 70 m²
- 2,830 € / month
- Commute to Luxembourg City
- You're there
Photo: Ipigott at en.wikipedia · Public domain🇱🇺 Bertrange
Luxembourg Canton · 9,690 inh.
Between shopping centres and suburban streets, Bertrange combines a train station, retail and immediate proximity to the capital.
- Average rent, 70 m²
- 2,370 € / month
- Commute to Luxembourg City
- 18 minby car (peak)10 minby train
Photo: Ipigott at English Wikipedia · Public domain🇱🇺 Mamer
Capellen Canton · 11,700 inh.
A sought-after western commune, home to European School II. Twelve minutes from the capital by both train and car — international families compete for it.
- Average rent, 70 m²
- 2,280 € / month
- Commute to Luxembourg City
- 25 minby car (peak)12 minby train
Photo: Les Meloures at Luxembourgish Wikipedia · CC BY-SA 3.0🇱🇺 Steinfort
Capellen Canton · 6,153 inh.
On the Belgian border along the Arlon road: Eisch valley countryside with direct A6 access, at pre-capital prices.
- Average rent, 70 m²
- 1,810 € / month
- Commute to Luxembourg City
- 31 minby car (peak)20 minby train
Photo: Jean-Pol GRANDMONT · CC BY 3.0🇧🇪 Arlon
Luxembourg Province (Belgium) · 31,165 inh.
County town of Belgium's Luxembourg province and the main Belgian rear base: direct trains, the E411/A6, respected schools and a still-reasonable housing market.
- Average rent, 70 m²
- 1,050 € / month
- Commute to Luxembourg City
- 46 minby car (peak)38 minby train
Photo: Jean-Pol GRANDMONT · CC BY-SA 3.0🇧🇪 Habay
Luxembourg Province (Belgium) · 8,845 inh.
Between lakes and the Anlier forest, on the E411 before Arlon. The Belgian corridor's nature pick, Marbehan station five minutes away.
- Average rent, 70 m²
- 950 € / month
- Commute to Luxembourg City
- 54 minby car (peak)52 minby train
Every stop on the line
- Luxembourg🇱🇺 Luxembourg-Ville
- Bertrange-Strassen🇱🇺 Bertrange
- Mamer Lycée🇱🇺 Mamer
- Mamer🇱🇺 Mamer
- Capellen🇱🇺 Mamer
- Kleinbettingen🇱🇺 Steinfort
- Arlon🇧🇪 Arlon
- Viville🇧🇪 Arlon
- Stockem🇧🇪 Arlon
- Habay🇧🇪 Habay
- Marbehanoutside the perimeter
- Neufchâteauoutside the perimeter
- Libramontoutside the perimeter
Lines and stop order are read from OpenStreetMap route relations, not typed in by hand. A stop is attached to the nearest profiled commune within 6 km: stations often sit outside the centre and sometimes serve two communes, so this is a proximity rule rather than a municipal boundary.
Free in Luxembourg
On the Luxembourg leg, train, tram and bus are free in second class. From France, Belgium or Germany, only the foreign section is paid.