Luxembourg within tram reach
Choose a starting point: the map shows travel times by train, tram, funicular and bus in Luxembourg.
- 1. Start: search for an address or drag the green marker.
- 2. Destination: click the map for travel time and directions.
- 3. Read: green = near, red = far. The scale follows the zoom: 15 and 30 min in the city, 30 and 60 across the country.
Arrow keys: move the map. Enter: choose a destination at the centre. Shift + Enter: choose a start at the centre.
Luxembourg in numbers
| Line | Stations | Service interval |
|---|---|---|
| IC IC Arlon - Luxembourg | 11 | ~28.6 min |
| IC IC Gouvy - Luxembourg | 21 | ~58.2 min |
| RB RB Diekirch - Luxembourg | 24 | ~29.6 min |
| RB RB Luxembourg - Wasserbillig | 20 | ~29.2 min |
| RB RB Luxembourg - Pétange | 28 | ~29.5 min |
| RB RB Luxembourg - Wasserbillig-Frontière | 21 | ~41 min |
| RB RB Bettembourg - Volmerange-les-Mines | 9 | ~30.3 min |
| RB RB Noertzange - Rumelange | 6 | ~45.8 min |
| RB RB Arlon - Luxembourg | 13 | ~29 min |
| RB RB Athus - Luxembourg | 17 | ~29.5 min |
| RB RB Audun-le-Tiche - Esch-sur-Alzette | 1 | ~29.7 min |
| RE RE Kautenbach - Wiltz | 6 | ~57.9 min |
| RE RE Mersch - Pétange | 34 | ~31.5 min |
| RE RE Luxembourg - Rodange | 30 | ~22.7 min |
| RE RE Luxembourg - Wasserbillig-Frontière | 5 | ~30.1 min |
| RE RE Rodange - Troisvierges | 42 | ~58.3 min |
| RE RE Longwy - Luxembourg | 13 | ~60 min |
| TER TER Hettange-Grande, Gare SNCF - Luxembourg | 7 | ~60 min |
| TER TER Bettembourg-frontière - Luxembourg | 6 | ~36.2 min |
| TGV TGV Bettembourg-frontière - Luxembourg | 2 | ~24.3 min |
| T1 Tram | 46 | ~3.9 min |
| FUN Funicular | 2 | ~4 min |
Frequently asked questions
How are travel times calculated?
Scheduled services on a reference weekday, 07:00 to 20:00. Walking uses straight lines at 4.5 km/h, with bridges across the Alzette, Pétrusse, Sûre and Moselle. Initial wait: the average wait of a traveller arriving at a random time, computed from the actual timetable and counting every vehicle that serves the same stops (several bus lines, or IC, RE and RB trains heading north), capped at 30 min. Transfers: 1.5 min walking plus the actual wait after arrival, which accounts for guaranteed connections, plus 1 min platform access for trains and the funicular. Train categories are split into lines by terminus. The Pfaffenthal-Kirchberg funicular is added manually because it is absent from the GTFS. Across 14 trips compared with mobiliteit.lu, the average deviation is about 3 minutes.
Are buses included?
Yes, by default: AVL, RGTR, TICE and CFL buses. Uncheck Bus to use only rail transport. Public transport in Luxembourg is free.
Where does the data come from?
GTFS from the Administration des transports publics (ATP), on data.public.lu, CC-BY 4.0. Municipal boundaries, water, parks, rivers and bridges: OpenStreetMap contributors, ODbL. Address search: geoportail.lu.
Is this real-time information?
No. Times are estimates based on scheduled services. Disruptions and individual walking streets are not included.
Reference day: 2026-11-10. GTFS validity: 2026-09-30 - 2026-12-12. Downloaded: 2026-10-06T12:38:55+00:00.