New RGTR line numbering as of 17 July 2022
Since 2016, the RGTR bus network has been in constant evolution. It has been gradually reorganised in different phases in order to improve the mobility of users in the long term. This restructuring will come to an end on 17 July 2022 with the introduction of the last phase of reorganisation, accompanied by a new numbering of the lines of the entire RGTR network.
This new numbering consists of different digits which have a specific function depending on whether they are the 1st, 2nd or last digit.
The 1st number indicates the main axis in which the bus lines run:
- 1XX : North
- 2XX : North-east (Echternach)
- 3XX : East (Wasserbillig)
- 4XX : South-east (Remich)
- 5XX : South (Thionville)
- 6XX : South (Esch-sur-Alzette)
- 7XX : South-west (Pétange)
- 8XX : West (Steinfort)
- 9XX : North-west (Redange)
The 2nd number indicates the different types of services:
- X0X: The express lines serve the main axes and are intended to connect the major centres with Luxembourg City. These lines usually have only one stop per locality.
- X1X: The primary regional lines are the main lines of an axis, unlike express lines, they serve all stops and provide connections in the region.
- X2X: The secondary regional lines have the same purpose, but often do not pass through the final destination of the axis.
- X5X: The transversal lines are strong lines that connect the major centres of the different regions without passing through Luxembourg City.
- X3X – X4X – X6X – X7X – X8X – X9X: The local lines connect rural areas to one or more major centres.
You can find more information about the RGTR network reorganisation project at: www.rgtr.lu
Please find below a table comparing the old and new numbers of the public lines. The old numbers and timetables remain valid until 16 July 2022. The new numbers and timetables will be in operation from the morning of 17 July 2022.
The timetables of the RGTR school lines are available in the school section with the possibility to filter by school.
The new schematic maps of the interchanges are available under this link.
A website dedicated to the new RGTR network as well as to the ordering of the map of the new lines is available under this link.
Public lines
Old line number valid until 16.07.2022 inclusive | New line number valid from 17.07.2022 | Origin – Destination |
100 | 221 | LUX Kirchberg – Junglinster |
102 | 235 | Eisenborn – Lorentzweiler |
105 | 250 | Ettelbruck – Junglinster |
107 | 222 | LUX Kirchberg – Beaufort |
109 | 212 | LUX Kirchberg – Echternach |
110 | 201 | LUX Limpertsberg – Echternach |
111 | 211 | LUX Limpertsberg – Echternach (via Consdorf) |
Nouvelle ligne | 112 | LUX Kirchberg – Steinsel – Mersch |
112 | 261 | Echternach – Bech – Junglinster |
116 | 301 | LUX Kirchberg – Longuich – Schweich (D) |
Nouvelle ligne | 117 | Ettelbruck – Diekirch |
117 | 302 | Howald, Ronnebësch – Trier (D) |
118 | 303 | LUX Kirchberg – Trier (D) |
119 | 304 | LUX Kirchberg – Wasserbillig, Mesenich |
120 | 223 | Junglinster P&R – Howald |
122 | 361 | Cargo Center – Aéroport – Schrassig |
125 | 321 | LUX Kirchberg – Oberanven |
128 | 328 | LUX Kirchberg – Roodt/Syre – Junglinster |
130 | 311 | LUX Kirchberg – Grevenmacher – Machtum |
132 | 332 | Grevenmacher – Nittel (D) |
133 | 309 | LUX Kirchberg – Grevenmacher |
134 | 331 | Grevenmacher – Konz (D) |
135 | 326 | LUX Kirchberg – Flaxweiler – Grevenmacher |
137 | 137 | Ettelbruck – Hosingen |
140 | 323 | LUX Kirchberg – Mensdorf – Canach |
142 | 324 | LUX Kirchberg – Oetrange – Contern |
144 | 325 | LUX Kirchberg – Contern – Schuttrange – LUX Kirchberg |
Nouvelle ligne | 145 | Wiltz – Merkholtz – Wilwerwiltz |
150 | 421 | Howald – Canach – Ahn |
Nouvelle ligne | 151 | Wincrange – Niederwampach |
Nouvelle ligne | 152 | Hosingen – Marnach |
152 | 362 | Ehnen – Wormeldange/Haut |
155 | 404 | Merzig (D) – Leudelange – LUX, Kirchberg |
156 | 405 | LUX Kirchberg – Saarlouis (D) |
157 | 305 | Kirchberg – Saarburg (D) (via Wormeldange) |
158 | 403 | LUX Kirchberg – Remich -Merzig (D) |
159 | 401 | LUX Kirchberg – Losheim (D) |
160 | 411 | Howald – Stadtbredimus – Remich |
163 | 422 | Howald – Contern – Medingen |
170 | 423 | LUX Gare – Dalheim – Welfrange |
172 | 414 | LUX Gare – Frisange P&R |
175 | 413 | LUX Gare – Mondorf – Remich |
177 | 412 | LUX Gare – Ellange – Erpeldange – Remich |
Nouvelle ligne | 180 | Ettelbruck – Fouhren – Bitburg (D) |
180 | 431 | Mondorf-les-Bains – Dalheim – Remich |
184 | 406 | LUX Kirchberg – Moutfort – Remich |
185 | 432 | Emerange – Schengen – Remich |
190 | 512 | LUX Rocade – Bivange – Bettembourg |
192 | 424 | LUX Gare – Hassel – Bous |
194 | 511 | LUX Rocade – Roeser – Bettembourg |
195 | 513 | LUX Rocade – Bettembourg, Gare |
197 | 601 | LUX Rocade – Rumelange – Ottange (F) |
200 | 621 | Howald – Bettembourg, Gare |
202 | 608 | LUX Centre – Soleuvre – Niedercorn |
203 | 607 | LUX Centre – Soleuvre – Obercorn |
205 | 612 | LUX Gare – Pontpierre – Schifflange |
207 | 507 | LUX Kirchberg – Dudelange – Volmerange-les-Mines (F) |
208 | 632 | Bettembourg – Leudelange ZI |
210 | 622 | LUX Rocade – Bascharage-Sanem (via Soleuvre) |
210 | 623 | LUX Rocade – Bascharage-Sanem (via Pissange) |
212 | 609 | LUX Centre – Rodange, Gare |
215 | 711 | LUX Centre – Rodange (via Dippach) |
218 | 801 | Howald – Sélange (B) – Messancy (B) |
222 | 811 | LUX Kirchberg – Steinfort |
223 | 455 | LUX Kirchberg – Itzig – Leudelange |
226 | 655 | Bertrange – Leudelange – Alzingen |
229 | 701 | LUX Centre – Bascharage – Obercorn |
230 | 802 | Howald – LUX Centre – Steinfort |
240 | 821 | LUX Centre – Garnich – Clemency |
Nouvelle ligne | 241 | Diekirch – Medernach – Freckeisen |
Nouvelle ligne | 242 | Junglinster – Breidweiler – Christnach |
248 | 812 | LUX Kirchberg – Hagen – Eischen |
250 | 832 | Redange/Attert – Steinfort – Sterpenich/Arlon (B) |
255 | 822 | LUX Centre – Tuntange (via Windhof) |
Nouvelle ligne | 262 | Echternach – Consdorf – Larochette |
262 | 921 | LUX Centre – Keispelt – Mersch |
267 | 911 | LUX Centre – Saeul – Mertzig |
270 | 823 | LUX Centre – Koerich – Tuntange |
290 | 111 | LUX Kirchberg – Lorentzweiler – Mersch, Gare |
294 | 935 | Ettelbruck – Mertzig – Rambrouch |
295 | 936 | Mersch – Michelbouch |
295 | 937 | Mersch – Vichten – Pratz |
298 | 506 | LUX Gare – Metzange P&R (F) |
299 | 505 | LUX Kirchberg – Hayange (F) |
300 | 503 | LUX Kirchberg – Thionville (F) |
301 | 504 | Leudelange – Metzange P&R (F) – Thionville (F) |
303 | 501 | LUX Kirchberg – Cattenom (F) – Thionville (F) |
305 | 631 | Bettembourg – Dudelange – Bettembourg |
306 | 306 | Esch/Belval – Cloche d’Or – Trier (D) |
307 | 641 | Esch, Gare – Foetz – Bettembourg, Gare |
309 | 550 | Bettembourg – Mondorf – Remich |
315 | 402 | LUX Rocade – Perl (D) – Nennig (D) |
316 | 50U | Bettembourg, Gare – CFL Multimodal – Eurohub |
319 | 603 | LUX Gare – Esch/Alzette – Piennes (F) |
321 | 604 | LUX Centre – Esch/Alzette – Villerupt (F) |
322 | 642 | Esch, Gare – Rédange (F) |
323 | 502 | LUX Kirchberg – (F) Roussy-le-Village, P&R – (F) Yutz |
325 | 606 | LUX Centre – Differdange – Hussigny (F) |
329 | 833 | Greisch – Kleinbettingen |
330 | 703 | LUX Centre – Pétange – Mont St. Martin (F) |
332 | 750 | Belvaux/Belval – Dippach – Steinfort |
334 | 831 | Pétange – Clemency – Steinfort |
340 | 824 | LUX Centre – Kehlen – Mersch Gare |
398 | 732 | Rodange – Longwy (F) – St. Charles (F) |
399 | 731 | Rodange – Longwy (F) – Saulnes (F) |
402 | 119 | Ettelbruck – Bissen Z.A.C. – Mersch |
403 | 231 | Mersch – Cruchten – Beaufort |
404 | 232 | Mersch – Nommern – Haller |
409 | 233 | Mersch – Larochette – Stegen |
419 | 234 | Mersch – Heffingen |
431 | 932 | Mersch – Hollenfels – Septfontaines |
432 | 931 | Mersch – Ansembourg – Septfontaines |
437 | 933 | Mersch – Saeul – Oberpallen |
445 | 934 | Mersch – Useldange – Redange |
450 | 341 | Grevenmacher – Wormeldange – Remich |
451 | 342 | Grevenmacher – Niederdonven – Remich |
461 | 461 | Itzig – Howald – LUX Rocade – Itzig |
465 | 322 | LUX Kirchberg – Betzdorf – Wecker |
468 | 243 | Junglinster – Grevenmacher (via Breinert) |
468 | 244 | Junglinster – Grevenmacher (via Brouch) |
474 | 274 | Grevenmacher – Wecker – Echternach |
475 | 273 | Grevenmacher – Manternach – Echternach |
483 | 333 | Grevenmacher – Mertert – Wasserbillig |
485 | 271 | Echternach – Wasserbillig – Grevenmacher |
487 | 272 | Echternach – Rosport – Wasserbillig |
500 | 190 | Ettelbruck – Diekirch – Echternach |
502 | 191 | Ettelbruck – Diekirch – Beaufort – Echternach |
506 | 10U | Roodt/Syre (Z.I.) – Diekirch |
509 | 115 | Ettelbruck – Colmar-Berg ZI |
510 | 942 | Ettelbruck – Vichten – Oberpallen |
512 | 116 | Moestroff – Gilsdorf – Warken |
513 | 11U | Ettelbruck – ZI Fridhaff Ouest |
520 | 950 | Ettelbruck – Bettborn – Arlon (B) |
522 | 132 | Ettelbruck – Kuborn |
529 | 903 | LUX Centre – Useldange – Bilsdorf |
535 | 131 | Ettelbruck – Arsdorf |
536 | 133 | Ettelbruck – Esch-sur-Sûre |
537 | 130 | Ettelbruck – Wiltz – Bastogne (B) |
540 | 135 | Ettelbruck – Michelau |
543 | 136 | Ettelbruck – Consthum |
545 | 134 | Ettelbruck – Eschdorf |
555 | 170 | Ettelbruck – Diekirch – Huldange |
557 | 164 | Clervaux – Reuler – Kalborn |
558 | 11M | Ettelbruck – Diekirch/Centre militaire |
560 | 138 | Diekirch – Brandenbourg – Hosingen |
565 | 188 | Diekirch – Putscheid – Vianden |
570 | 181 | Ettelbruck – Vianden – Obereisenbach |
572 | 189 | Vianden, Gare – Vianden, Scheierhaff |
575 | 139 | Diekirch – Hoesdorf – Bigelbach |
590 | 901 | LUX, Centre – Tuntange – Martelange |
591 | 904 | LUX, Centre – Hobscheid – Redange |
592 | 961 | Redange – Bettborn – Rambrouch – Redange |
595 | 902 | LUX, Centre – Tuntange – Rambrouch – Bigonville |
602 | 154 | Marnach – Dorscheid – Wilwerwiltz |
605 | 153 | Hosingen – Holzthum – Kautenbach |
608 | 146 | Wiltz – Goesdorf – Kautenbach |
610 | 147 | Wiltz – Nocher- Goebelsmuehle |
611 | 611 | LUX, Gare – Pontpierre – Noertzange |
620 | 120 | Wiltz – Bavigne – Redange |
622 | 141 | Wiltz – Harlange – Martelange |
624 | 121 | Wiltz – Boulaide – Redange |
625 | 142 | Wiltz – Oberwampach |
627 | 148 | Wiltz – Bavigne |
629 | 176 | Troine – Troisvierges |
635 | 140 | Wiltz – Wincrange – Troisvierges |
636 | 162 | Clervaux – Rumlange – Troisvierges |
642 | 160 | Clervaux – Knapphoscheid – Wiltz |
Nouvelle ligne | 650 | Belvaux/Belval- Bettembourg-Gare |
655 | 144 | Wiltz – Wilwerwiltz – Hosingen |
657 | 143 | Wiltz – Drauffelt – Dorscheid |
660 | 163 | Clervaux – Hupperdange – Lieler |
664 | 182 | Clervaux – Hosingen – Vianden |
669 | 161 | Marnach – Wincrange – Bastogne (B) |
677 | 165 | Clervaux – Wincrange |
683 | 174 | Troisvierges – Heinerscheid – Hosingen |
685 | 175 | Troisvierges – Weiswampach – Leithum |
686 | 173 | Troisvierges – St. Vith (B) |
687 | 172 | Troisvierges – Wilwerdange – Huldange |
689 | 171 | Troisvierges – Hautbellain – Huldange |
690 | 155 | Navette Stauséi via Lultzhausen – Insenborn |
Nouvelle ligne | 702 | LUX Centre – Bascharage – Rodange |
720 | 40U | Contern Village/Contern ZI – Sandweiler Gare |
Nouvelle ligne | 741 | Kleinbettingen – Steinfort – Hagen – Kleinbettingen |
750 | 60U | Niedercorn – Dommeldange – Steinsel/Z.I. |
751 | 61U | Rodange – Dommeldange – Steinsel/Z.I. |
752 | 20U | Steinsel ZI – Reisdorf |
805 | 90U | Perlé – Colmar/Usines |
808 | 12U | Ettelbruck – Colmar/Usines – Bissen/Z.I. |
812 | 70U | Rodange – Colmar/Usines – Diekirch |
815 | 91U | (B) Arlon – Beckerich – Colmar/Usines |
817 | 92U | Bigonville – Colmar/Usines (via Perlé) |
819 | 93U | Martelange – Colmar/Usines |
820 | 94U | Boulaide – Colmar/Usines |
822 | 95U | (B) Bastogne – Colmar/Usines |
825 | 13U | Erpeldange – Colmar/Usines – Roost |
834 | 14U | Asselborn – Colmar/Usines |
840 | 15U | Troine – Clervaux – Colmar/Usines – Bissen |
842 | 16U | Rodershausen – Colmar/Usines |
848 | 21U | Echternach – Colmar/Usines |
860 | 17U | Clervaux – Hosingen – Stolzembourg/SEO |
Nouvelle ligne | 941 | Ettelbruck – Boevange – Tuntange |