School bus lines
New operator, new line numbers but the same routes since 5 January 2026 for school bus lines in the south of the country!
Since Monday, 5 January 2026, the school buses serving secondary schools and high schools in the southern region have undergone an organisational change.
These lines were previously operated by the TICE association. They are now part of the national school network operated by the Public Transport Administration.
Good news: nothing else changes!
- Timetables stay the same.
- Routes remain unchanged.
- Service quality stays identical.
What changes? The line number.
Check the list below to find out which bus to take.
For any questions, the mobiliteit.lu call center is available at 2465 2465.
Did you know?
School bus routes are intended for students only and are not open to the public (does not apply to school bus lines operated by the Autobus de la Ville de Luxembourg – AVL).
- Ligne 71BEGGEN, Rue du Pont - EICH - LIMPERTSBERG - BELAIR - GEESSEKNÄPPCHEN
- Ligne 72KIRCHBERG, Jean Monnet - KIEM - WEIMERSHOF - GLACIS - BELAIR - GEESSEKNÄPPCHEN
- Ligne 73CENTS, Waassertuerm - FETSCHENHOF - PULVERMUHL - GEESSEKNÄPPCHEN
- Ligne 74BONNEVOIE, Huese Vic - KALTREIS - GEESSEKNÄPPCHEN
- Ligne 75KOHLENBERG, Rue Verte - CESSANGE - HOLLERICH - GEESSEKNÄPPCHEN
- Ligne 76HOLLERICH, Gare - GASPERICH - HOLLERICH - GEESSEKNÄPPCHEN
- Ligne 78DOMMELDANGE, Château - EICH - GLACIS - BELAIR - GEESSEKNÄPPCHEN
- Ligne 81EICH, Eecherplaz - BEGGEN - DOMMELDANGE - KIRCHBERG - ÉCOLE EUROPÉENNE
- Ligne 83CLAUSEN, Clausener Bréck - CENTS - NEUDORF - WEIMERSHOF - ÉCOLE EUROPÉENNE
- Ligne 86MERL, Marcel Cahen - BELAIR - CENTRE - ÉCOLE EUROPÉENNE
- Ligne 88LIMPERTSBERG - ÉCOLE EUROPÉENNE
- Ligne 90LIMPERTSBERG, Theater - ÉCOLE SAINTE SOPHIE
- Ligne 92BONNEVOIE, Gabr. Lippmann - HAMM - NEUDORF - CLAUSEN - LIMPERTSBERG, Theater
- Ligne 93PULVERMUHL, Hammer Dällchen - CENTS - Campus LIMPERTSBERG
- Ligne 94CESSANGE, Rue de Leudelange - GARE - Campus LIMPERTSBERG
- Ligne 95GASPERICH, Klensch - GARE - Campus LIMPERTSBERG
- Ligne 96HELFENT, Helfenterbruck - MERL - CENTRE - Campus LIMPERTSBERG
- Ligne 97BONNEVOIE, L.T.B - Campus LIMPERTSBERG
- Ligne A01Gralingen - Clervaux (cs)
- Ligne A02Kautenbach - Schinker - Clervaux (cs)
- Ligne A03Lipperscheid - Clervaux, Gare/Lycée (cs)
- Ligne A04Wilwerwiltz - Clervaux (cs)
- Ligne A05Niederwampach - Clervaux, Gare/Lycée (cs)
- Ligne A06Wiltz - Heinerscheid - Clervaux, Gare / Lycée (cs)
- Ligne A07Bockholtz - Hosingen (cs)
- Ligne A08Lieler - Clervaux, Gare/Lycée (cs)
- Ligne A09Kalborn - Clervaux, Gare/Lycée (cs)
- Ligne A10Clervaux, Gare/Lycée - Untereisenbach (cs)
- Ligne A12Crendal - Clervaux, Gare/Lycée (cs)
- Ligne A13Clervaux - Hachiville (cs)
- Ligne A14Leihtum - Clervaux, Gare/Lycée (cs)
- Ligne A15Wemperhardt - Clervaux, Gare/Lycée (cs)
- Ligne A17Huldange/Schmëtt - Wilwerdange – Troisvierges (cs)
- Ligne A18Huldange - Troisvierges (via Hautbellain) (cs)
- Ligne A19Hosingen - Dorscheid (cs)
- Ligne A20Vianden - Hosingen - Clervaux (cs)
- Ligne A21Goedange - Troisvierges - Clervaux (cs)
- Ligne B01Mensdorf - Roodt/Syre - Junglinster - Echternach (cs)
- Ligne B03Ehnen - Wormeldange/Haut (cs)
- Ligne B04Sandweiler - Grevenmacher (cs)
- Ligne B05Larochette - Beaufort - Echternach (cs)
- Ligne B06Savelborn - Christnach (cs)
- Ligne B07Mersch - Larochette - Echternach (cs)
- Ligne B08Mondorf - Schengen - Grevenmacher (cs)
- Ligne B09Mondorf - Remich - Grevenmacher (cs)
- Ligne B10Neuhaeusgen - Ersange - Bous - Grevenmacher (cs)
- Ligne B11Gostingen - Grevenmacher (cs)
- Ligne B12Grevenmacher - Biwer - Breinert (cs)
- Ligne B13Grevenmacher - Echternach Lycée (cs)
- Ligne B14Junglinster - Grevenmacher (cs)
- Ligne B15Grevenmacher - Echternach, Lycée (cs)
- Ligne B16Manternach - Echternach (cs)
- Ligne B17Manternach - Echternach via Osweiler (cs)
- Ligne B18Echternach, Lycée - Wasserbillig - Grevenmacher (cs)
- Ligne B19Grevenmacher, Schoul - Wasserbillig - Echternach (cs)
- Ligne B20Echternach - Manternach - Grevenmacher (cs)
- Ligne B21Grevenmacher - Manternach - Echternach (cs)
- Ligne B22Echternach - Osweiler - Hinkel (cs)
- Ligne B23Bettendorf - Bollendorf - Echternach (cs)
- Ligne B24Ettelbruck - Beaufort - Echternach (cs)
- Ligne B26Berdorf - Altrier - Brouch - (Berbourg) (cs)
- Ligne C01Luxembourg - Niederanven - Gonderange - Junglinster (cs)
- Ligne C02Canach - Wormeldange - Grevenmacher - Junglinster(cs)
- Ligne C03Bascharage - Mamer - Steinsel - Blaschette - Junglinster (cs)
- Ligne C04Bollendorf - Berdorf - Consdorf - Junglinster (via Scheidgen) (cs)
- Ligne C05Mersch - Angelsberg - Godbrange - Junglinster, Lycée (cs)
- Ligne C06Heffingen - Ernzen - Junglinster (via Larochette - Graulinster) (cs)
- Ligne C07Grundhof - Beaufort - Heffingen - Junglinster, Lycée (cs)
- Ligne C08Colbette - Bech - Eschweiler - Junglinster, Lycée (cs)
- Ligne C09Contern - Niederanven - Hostert - Junglinster (cs)
- Ligne C10Echternach - Altrier - Junglinster (cs)
- Ligne C11Biwer - Roodt/Syre - Junglinster (cs)
- Ligne C12Neihaischen - Sandweiler - Niederanven - Junglinster (cs)
- Ligne C14Steinheim - Rosport - Junglinster (via Berbourg) (cs)
- Ligne C15Osweiler - Echternach - Consdorf - Junglinster (cs)
- Ligne C16Dickweiler - Born (cs)
- Ligne C17Beaufort - Heffingen - Junglinster (cs)
- Ligne C18Luxembourg - Lënster Lycée (cs)
- Ligne C19Moersdorf - Junglinster
- Ligne C20Echternach - Manternach - Grevenmacher (cs)
- Ligne CE1Capellen - Bertrange - Cessange (cs)
- Ligne CE2Fentange - Hesperange - Cessange (cs)
- Ligne D01Junglinster - Geesseknäppchen (cs)
- Ligne D02Geesseknäppchen - Rameldange - Hostert (cs)
- Ligne D03Geesseknäppchen - Grevenmacher - Machtum - Niederdonven (cs)
- Ligne D04Canach - Geesseknäppchen (cs)
- Ligne D05Geesseknäppchen - Neihaischen (cs)
- Ligne D06Geesseknäppchen - Oetrange - Ahn (cs)
- Ligne D07Geesseknäppchen - Stadtbredimus - Remich (cs)
- Ligne D08Geesseknäppchen - Medingen (cs)
- Ligne D09Geesseknäppchen - Itzig (cs)
- Ligne D10Geesseknäppchen - Dalheim - Filsdorf (cs)
- Ligne D11Geesseknäppchen - Mondorf - Erpeldange (Bous) (cs)
- Ligne D12Geesseknäppchen - Hellange (cs)
- Ligne D13Geesseknäppchen - Hassel (cs)
- Ligne D14Geesseknäppchen - Val de Roeser - Berchem/Livange (cs)
- Ligne D15Geesseknäppchen - Noertzange (cs)
- Ligne D16Geesseknäppchen - Kayl - Ottange (F) (cs)
- Ligne D17Geesseknäppchen - Bettembourg/Dudelange (via Kockelscheuer) (cs)
- Ligne D18Geesseknäppchen - Belvaux - Differdange (cs)
- Ligne D19Geesseknäppchen - Leudelange - Mondercange (cs)
- Ligne D20Geesseknäppchen - Sanem (cs)
- Ligne D21Geesseknäppchen - Dippach/Bascharage (cs)
- Ligne D22Geesseknäppchen - Bertrange (cs)
- Ligne D23Geesseknäppchen - Strassen (cs)
- Ligne D24Geesseknäppchen - Clemency (cs)
- Ligne D25Geesseknäppchen - Eischen (cs)
- Ligne D26Geesseknäppchen - Steinfort - Ell (cs)
- Ligne D27Geesseknäppchen - Septfontaines (cs)
- Ligne D28Geesseknäppchen - Keispelt (cs)
- Ligne D29Geesseknäppchen - Saeul - Redange (cs)
- Ligne D30Geeseknäppchen - Kopstal - (Schoenfels) (cs)
- Ligne D31Geesseknäppchen - Steinsel (cs)
- Ligne D32Geesseknäppchen - Steinsel - (Hünsdorf) (cs)
- Ligne D33Geeseknäppchen - Mersch (cs)
- Ligne D37Luxembourg/Gare - Geesseknäppchen (cs)
- Ligne D38Grass - Kleinbettingen (cs)
- Ligne D40Geesseknäppchen - Echternach (cs)
- Ligne D41Ell - Colbach-Haut - Perle (cs)
- Ligne E01Limpertsberg - Blaschette - Larochette (cs)
- Ligne E02Limpertsberg/LTC - Junglinster - Echternach (cs)
- Ligne E03Junglinster - Limpertsberg (cs)
- Ligne E04Limpertsberg - Rameldange - Hostert (cs)
- Ligne E05Limpertsberg - Grevenmacher - Machtum - Niederdonven (cs)
- Ligne E06Limpertsberg - Neihaischen (cs)
- Ligne E07Limpertsberg - Oetrange - Ahn (cs)
- Ligne E08Limpertsberg - Stadtbredimus - Remich (cs)
- Ligne E09Limpertsberg - Medingen (cs)
- Ligne E10Limpertsberg - Dalheim - Filsdorf (cs)
- Ligne E11Limpertsberg - Mondorf - Erpeldange (Bous) (cs)
- Ligne E12Limpertsberg - Val de Roeser - Berchem/Livange (cs)
- Ligne E13Limpertsberg - Kayl - Ottange (F) (cs)
- Ligne E14Limpertsberg - Belvaux - Differdange (cs)
- Ligne E15Limpertsberg - Dippach/Bascharage (cs)
- Ligne E16Limpertsberg - Bertrange (cs)
- Ligne E17Limpertsberg - Strassen (cs)
- Ligne E18Limpertsberg - Clemency (cs)
- Ligne E19Limpertsberg - Eischen (cs)
- Ligne E20Limpertsberg - Steinfort - Ell (cs)
- Ligne E21Limpertsberg - Septfontaines (cs)
- Ligne E22Limpertsberg - Keispelt (cs)
- Ligne E23Limpertsberg - Saeul - Redange (cs)
- Ligne E24Limpertsberg/LTC - Hollenfels - Marienthal (cs)
- Ligne E25Limpertsberg - Kopstal - (Schoenfels) (cs)
- Ligne E26Limpertsberg - Steinsel (cs)
- Ligne E27Limpertsberg - Steinsel - (Hünsdorf) (cs)
- Ligne E28Limpertsberg - Mersch (cs)
- Ligne E29Limpertsberg/LTC - Mersch - Boevange (cs)
- Ligne E30Limpertsberg/LTC - Gosseldange - Mersch (cs)
- Ligne E31Dommeldange/Ulzechtlycée - Mersch (cs)
- Ligne E32Luxembourg/Gare - Limpertsberg
- Ligne E33Kirchberg - Roodt/Syre - Junglinster (cs)
- Ligne E34Limpertsberg - Hassel (cs)
- Ligne E36Dickweiler - Junglinster - Limpertsberg (cs)
- Ligne E37Ehner - Saeul (cs)
- Ligne EE1Limpertsberg - Strassen - Bertrange EEL2 (cs)
- Ligne EE2Cents - Bonnevoie - Bertrange EEL2 (cs)
- Ligne EE3Howald - Bonnevoie - Bertrange EEL2 (cs)
- Ligne EE4Belair - Bertrange EEL2 (cs)
- Ligne EE5Beggen - Bertrange EEL2 (cs)
- Ligne EE6Gasperich - Bertrange EEL2 (cs)
- Ligne EE7Strassen - Bertrange EEL2 (cs)
- Ligne EE8Merl/Hollerich - Bertrange EEL2 (cs)
- Ligne F01Diekirch - Arlon (B) (cs)
- Ligne F02Reisdorf - Arlon (B) (cs)
- Ligne F03Larochette - Arlon (B) - Attert (B) (cs)
- Ligne F04Grevels - Arlon (B) - Differt (B)
- Ligne G01Kahler - Steinfort - Mamer (cs)
- Ligne G02Eischen - Koerich - Mamer (cs)
- Ligne G03Brouch - Koerich - Mamer (cs)
- Ligne G04Greisch - Tuntange - Mamer (cs)
- Ligne G05Bridel - Kopstal - Mamer (cs)
- Ligne G06Limpach - Reckange - Mamer (cs)
- Ligne G07Mamer - Schouweiler - Bascharage (cs)
- Ligne G08Mersch - Kehlen - Mamer (cs)
- Ligne G09Clemency - Mamer (cs)
- Ligne G10Mamer, Lycée - Luxembourg/Gare (cs)
- Ligne G11Mamer, Lycée - Leudelange (cs)
- Ligne G12Grass - Kleinbettingen (cs)
- Ligne H01Mersch - Michelbouch (cs)
- Ligne H02Mersch - Larochette - Stegen (cs)
- Ligne H03Echternach - Berdorf - Mersch (via Beaufort - Waldbillig) (cs)
- Ligne H04Ernster - Imbringen - Mersch (cs)
- Ligne H05Canach - Machtum - Roodt/Syre - Mersch (via Junglinster) (cs)
- Ligne H06Remich - Stadtbredimus - Mersch (via Contern - Blaschette) (cs)
- Ligne H07Mersch - Mamer - Kleinbettingen (via Bridel - Kopstal) (cs)
- Ligne H08Koerich - Nospelt - Mersch (via Goetzingen) (cs)
- Ligne H09Mersch - Eischen (cs)
- Ligne H10Mersch - Oberpallen (cs)
- Ligne H11Christnach - Consdorf (cs)
- Ligne J01Bascharage - Esch/Alzette (cs)
- Ligne J02Niederkorn - Esch/Alzette (cs)
- Ligne J03Differdange - Oberkorn - Esch/Alzette (cs)
- Ligne J04Pétange - Esch/Alzette (cs)
- Ligne J05Fingig - Esch/Alzette (cs)
- Ligne J06Rodange - Lamadelaine - Esch/Alzette (cs)
- Ligne J07Esch/Alzette - Linger - Rodange (cs)
- Ligne J08Esch/Alzette - Niederkorn - Rodange (cs)
- Ligne J09Sanem - Esch/Alzette (cs)
- Ligne J10Belvaux - Esch/Alzette (cs)
- Ligne J11Esch/Alzette - Differdange - Bascharage (cs)
- Ligne J12Sanem - Esch/Alzette (cs)
- Ligne J13Sanem - Belvaux - Esch/Alzette (cs)
- Ligne J14Esch/Alzette - Pétange (cs)
- Ligne J15Esch/Alzette - Lamadelaine - Rodange (cs)
- Ligne J16Differdange - Oberkorn - Esch/Alzette (cs)
- Ligne J17Pétange - Sanem - Esch/Alzette (cs)
- Ligne J18Dudelange - Esch/Alzette (cs)
- Ligne J19Dudelange - Kayl - Esch/Alzette (cs)
- Ligne J20Kayl - Rumelange - Esch/Alzette (cs)
- Ligne J21Kayl - Schifflange - Esch/Alzette (cs)
- Ligne J22Rumelange - Tetange - Esch/Alzette (cs)
- Ligne J23Rumelange - Kayl - Esch/Alzette (cs)
- Ligne J24Esch/Alzette - Tetange - Dudelange (cs)
- Ligne J25Esch/Alzette - Schifflange - Kayl - Rumelange (cs)
- Ligne J26Esch/Alzette, Goar - Esch/Alzette, L.H.C.E. (cs)
- Ligne J27Esch/Alzette (Gare) - Esch/Alzette (L.T.L) (cs)
- Ligne K01Ettelbruck/LT - Medernach - Heffingen (cs)
- Ligne K02Medernach - Waldbillig (cs)
- Ligne K03Heffingen - Ettelbruck (cs)
- Ligne K04Ettelbruck - Diekirch - Echternach (cs)
- Ligne K05Ettelbruck - Beaufort - (Echternach) (cs)
- Ligne K06Ettelbruck - Haller (via Schieren - Medernach - Larochette) (cs)
- Ligne K07Diekirch - Medernach - Beaufort (cs)
- Ligne K08Larochette - Diekirch (cs)
- Ligne K09Diekirch - Ettelbruck - Hollenfels (cs)
- Ligne K10Diekirch - Ettelbruck - Niederpallen - (Huttange) (cs)
- Ligne K11Diekirch - Everlange - Eschette (cs)
- Ligne K12Ackerbauschoul - Roodt (cs)
- Ligne K13Preizerdaul/Redange - Vichten - Ettelbruck - Diekirch (cs)
- Ligne K14Ackerbauschoul - Oberpallen (cs)
- Ligne K15Diekirch - Rambrouch - Perlé (cs)
- Ligne K16Diekirch - Ettelbruck (cs)
- Ligne K17Mersch - Diekirch (cs)
- Ligne K18Beringen - Diekirch (cs)
- Ligne K19Diekirch - Ettelbruck - Schlindermanderscheid - Schinker (cs)
- Ligne K20Diekirch - Hosingen - Clervaux (cs)
- Ligne K21Diekirch - Hosingen - Binsfeld (cs)
- Ligne K23Diekirch - Hosingen (cs)
- Ligne K25Walsdorf - Fouhren (cs)
- Ligne K26Ettelbruck - Brandenbourg - Putscheid (cs)
- Ligne K27Ettelbruck - Vianden - (Stolzembourg) (cs)
- Ligne K28Vianden, Gare - Vianden, Scheierhaff (cs)
- Ligne K29Diekirch - Bigelbach (cs)
- Ligne K30Diekirch - Folkendange (cs)
- Ligne K31Wiltz - Bockholtz - Hosingen (cs)
- Ligne K32Ettelbruck/Gare - C.N.F.P.C. (cs)
- Ligne K33Ettelbruck - Warken/LTEtt (cs)
- Ligne K34Ettelbruck - Diekirch (cs)
- Ligne K35Haut-Martelange - Ackerbauschoul (cs)
- Ligne K36Ettelbruck - Arsdorf (cs)
- Ligne K37Heinerscheid - Hupperdange - Grindhausen (cs)
- Ligne K38Leithum - Weiswampach - Troisvierges (cs)
- Ligne K39Huldange - Troisvierges (cs)
- Ligne K40Huldange, Heltz - Troisvierges (cs)
- Ligne K41Heinerscheid - Kalborn - Lieler (cs)
- Ligne K42Ettelbruck - Kuborn (cs)
- Ligne K44Hosingen- Untereisenbach (cs)
- Ligne K48Wiltz - Heiderscheid - Ettelbruck - Ackerbauschoul (cs)
- Ligne K49Hachiville – Asselborn - Clervaux (cs)
- Ligne L01Noertzange - Bettembourg - Frisange - Perl (D) (via Bergem - Huncherange) (cs)
- Ligne L02Luxembourg - Weiler-la-Tour - Mondorf - Perl (D) (cs)
- Ligne L03Frisange - Mondorf - Perl (D) (cs)
- Ligne L04Perl (D) - Remich - Ersange (via Waldbredimus) (cs)
- Ligne L05Oetrange - Canach - Ehnen - Perl (D) (cs)
- Ligne L06Elvange - Emerange - Perl (D) (cs)
- Ligne L07Grevenmacher - Perl (D) (cs)
- Ligne M01Redange, Lycée - Roodt (cs)
- Ligne M02Redange, Lycée - Oberpallen (cs)
- Ligne M03Ringel - Redange/Lycée Attert (cs)
- Ligne M04Ettelbruck - Feulen - Mertzig - Redange (cs)
- Ligne M05Schieren/Bissen - Redange (via Useldange) (cs)
- Ligne M06Michelbouch - Redange (via Vichten) (cs)
- Ligne M07Brouch - Redange/Lycée (cs)
- Ligne M08Saeul - Redange (cs)
- Ligne M09Schwebach - Redange (via Lévelange) (cs)
- Ligne M10Kleinbettingen - Eischen - Beckerich - Redange (cs)
- Ligne M11Haut-Martelange – Rédange Lycée-Attert (cs)
- Ligne M12Bigonville - Redange (cs)
- Ligne M13Rambrouch - Redange (cs)
- Ligne M14Eschette - Pratz - Redange (cs)
- Ligne M15Heispelt - Redange (cs)
- Ligne M16Eschdorf - Redange (via Mertzig) (cs)
- Ligne M17Mersch - Redange-sur-Attert (via Boevange-sur-Attert) (cs)
- Ligne M18Rambrouch - Esch/Sûre (cs)
- Ligne MH1Weimerskirch - Beggen - Steinsel - Mersch (cs)
- Ligne MH2Steinfort - Kopstal - Mersch (cs)
- Ligne MH3Rambrouch - Saeul - Mersch
- Ligne MH4Reisdorf - Ettelbruck - Mersch (cs)
- Ligne N01Bettembourg - Esch/Lycées (cs)
- Ligne N02Noertzange - Dudelange (LNB) (cs)
- Ligne N03Peppange - Val de Roeser - Dudelange (LNB) (cs)
- Ligne N04Esch/Alzette - Mondercange - Reckange (cs)
- Ligne N05Fingig - Lamadelaine LTMA (cs)
- Ligne N06Rodange - Lamadelaine LTMA (cs)
- Ligne N07Sprinkange - Lamadelaine LTMA (cs)
- Ligne N08Mondorf - Dudelange NLB (cs)
- Ligne P01Wiltz/Wilwerwiltz - Alscheid - Kautenbach (cs)
- Ligne P02Hoscheid - Holzthum - Kautenbach - Wiltz (cs)
- Ligne P03Dirbach - Nocher - Wiltz (via Masseler) (cs)
- Ligne P04Goebelsmühle - Wiltz (cs)
- Ligne P05Wiltz - Rambrouch (via Tarchamps) (cs)
- Ligne P06Wiltz - Boulaide / Surre (cs)
- Ligne P07Wiltz - Esch/Sûre - Neunhausen
- Ligne P09Weiler - Troine - Wiltz (cs)
- Ligne P10Wiltz - Wincrange - Clervaux (cs)
- Ligne P11Wiltz - Troisvierges - Goedange/Wemperhardt (cs)
- Ligne P12Wiltz - Troisvierges - Breidfeld (cs)
- Ligne P13Wiltz - Leithum (cs)
- Ligne P14Oberwampach - Winseler - Wiltz (cs)
- Ligne P15Wiltz - Grümmelscheid - Brachtenbach (cs)
- Ligne P16Clervaux / Erpeldange - Wiltz (cs)
- Ligne P17Wiltz - Heinerscheid - Clervaux (cs)
- Ligne P18Wiltz - Clervaux - Wahlhausen (cs)
- Ligne P19Wiltz - Hosingen - Rodershausen (cs)
- Ligne P20Wiltz - Bockholtz - Hosingen (cs)
- Ligne P21Wemperhaart - Wiltz-Lycée du Nord (cs)
- Ligne P22Wiltz - Heiderscheid - (Ringel) (via Roullingen) (cs)
- Ligne Q01Differdange - Esch/Alzette (cs)
- Ligne Q02Niederkorn - Differdange - Esch/Alzette (cs)
- Ligne Q03Esch/Alzette - Pétange - Rodange (cs)
- Ligne Q04Esch/Alzette - Soleuvre - Sanem (cs)
- Ligne Q05Soleuvre - Esch/Alzette (cs)
- Ligne Q06Esch/Alzette - Bascharage - Rodange (cs)
- Ligne Q07Esch/Alzette - Dudelange (cs)
- Ligne Q08Esch/Alzette - Schifflange - Kayl (cs)
- Ligne Q09Kayl - Rumelange - Esch/Alzette (cs)
- Ligne Q10Esch/Alzette - Kayl - Rumelange (cs)
- Ligne Q11Esch/Alzette, Goar - Esch/Alzette, L.G.K (cs)
- Ligne Q12Esch/Alzette, L.T.L - Esch/Alzette, Goar (cs)
- Ligne Q13Esch/Alzette, L.G.K- Esch/Alzette, Iewescht Homescht (cs)
- Ligne R01Itzig - Erpeldange - Mondorf (cs)
- Ligne R02Luxembourg - Dalheim - Mondorf (cs)
- Ligne R03Sandweiler - Lenningen - Remich - Mondorf (cs)
- Ligne R04Bech-Kleinmacher - Schengen - Mondorf (cs)
- Ligne R05Fentange - Hassel - Mondorf (cs)
- Ligne R06Dudelange - Bettembourg - Mondorf (cs)
- Ligne R07Rumelange - Mondorf (cs)
- Ligne RE2Merkholtz - Wilwerwiltz - Siebenaler - Reuler (cs)
- Ligne RE3Wiltz - Weicherdange - Reuler (cs)
- Ligne RE4Troisvierges - Boxhorn - Reuler
- Ligne RE5Troine - Eselborn - Reuler (cs)
- Ligne RE6Clervaux - Reuler (cs)
- Ligne RE9Hachiville - Asselborn - Reuler (cs)
- Ligne S01Luxembourg/Diekirch - Bastogne (B) (cs)
- Ligne S02Erpelange (Wilz) - Bastogne (B) (cs)
- Ligne S03Hosingen - Bastogne (B) (cs)
- Ligne T01Esch/Alzette - Differdange - LMA (cs)
- Ligne T02Esch/Alzette - Sanem - LMA (cs)
- Ligne T03Esch/Alzette - Differdange - LMA (cs)
- Ligne T05Rodange - Lamadelaine LMA (cs)
- Ligne T06Bascharage - Sanem - Esch/Alzette (cs)
- Ligne T07LMA - Differdange - Esch/Alzette (cs)
- Ligne T08LMA - Niederkorn - Differdange (cs)
- Ligne T09LMA - Bascharage - Esch/Alzette (cs)
- Ligne T10Esch/Alzette - EIDE (cs)
- Ligne U01Luxembourg/Ettelbruck - St. Vith (B) (cs)
- Ligne U02Noertrange - St. Vith (B) (cs)
- Ligne V01Luxembourg/Gare - Cents I.N.S. (cs)
- Ligne W01Luxembourg/Gare - LTPS Siège (cs)
- Ligne X01Dudelange, An der Soibelkaul - Dudelange, LNB (cs)
- Ligne X02Kayl - Dudelange, LNB (cs)
- Ligne X03Rumelange - Kayl - Dudelange, LNB (cs)
- Ligne X04Rumelange - Kayl - Dudelange, L.N.B. Alliance (cs)
- Ligne X05Schifflange - Kayl - Dudelange, L.N.B. Alliance (cs)
- Ligne X06Dudelange, LNB - Tétange (cs)
- Ligne X07Dudelange, Gemeng - Dudelange, LNB (cs)
- Ligne Y01Dudelange, Rumelange - Esch/Alzette (cs)
- Ligne Y02Kayl - Schifflange - Esch/Alzette (cs)
- Ligne Y03Rumelange - Esch/Alzette (cs)
New School Bus Line Numbers since 05/01/2026
Since 5 January 2026, the school bus lines previously operated by TICE have been taken over by ATP. Routes, stops and timetables remain unchanged, but the lines now have new numbers.
To avoid any confusion, you can find the new number of your school line using the module below.
Don’t know your new line number? Find it easily here!
Enter the name of your school or the former number of your TICE line, and find out which new ATP line it corresponds to.
- Ligne 600 → Ligne J01Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume KrollNew Operator
- Ligne 610 → Ligne J02Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume KrollNew Operator
- Ligne 612 → Ligne J03Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume KrollNew Operator
- Ligne 640 → Ligne J04Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller)New Operator
- Ligne 760 → Ligne J04Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller)New Operator
- Ligne 643 → Ligne J05Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume KrollNew Operator
- Ligne 652 → Ligne J06Lycée de Garçons, Lycée Hubert Clement, Lycée technique Lallange, Lycée Guillaume Kroll, Ecole privée Marie-ConsolatriceNew Operator
- Ligne 751 → Ligne J07Lycée technique Lallange, Ecole privée Marie-ConsolatriceNew Operator
- Ligne 752 → Ligne J08Lycée technique Lallange, Ecole privée Marie-ConsolatriceNew Operator
- Ligne 661 → Ligne J09Lycée technique Lallange, Ecole privée Marie-ConsolatriceNew Operator
- Ligne 670 → Ligne J10Lycée de Garçons, Lycée Hubert Clement, Lycée technique Lallange, Lycée Guillaume KrollNew Operator
- Ligne 761 → Ligne J11Lycée de Garçons, Lycée Hubert ClementNew Operator
- Ligne 662 → Ligne J12Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller)New Operator
- Ligne 762 → Ligne J12Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller)New Operator
- Ligne 660 → Ligne J13Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller)New Operator
- Ligne 766 → Ligne J13Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller)New Operator
- Ligne 767 → Ligne J14Lycée de Garçons, Lycée Hubert ClementNew Operator
- Ligne 768 → Ligne J15Lycée de Garçons, Lycée Hubert ClementNew Operator
- Ligne 611 → Ligne J16Lycée technique Lallange, Lycée Guillaume Kroll, Ecole privée Marie-ConsolatriceNew Operator
- Ligne 601 → Ligne J17Lycée de Garçons, Lycée Hubert Clement, Lycée technique Lallange, Lycée Guillaume Kroll, Ecole privée Marie-ConsolatriceNew Operator
- Ligne 800 → Ligne J18Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume KrollNew Operator
- Ligne 803 → Ligne J19Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller), Ecole privée Marie-Consolatrice (uniquement aller)New Operator
- Ligne 861 → Ligne J19Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller), Ecole privée Marie-Consolatrice (uniquement aller)New Operator
- Ligne 862 → Ligne J19Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller), Ecole privée Marie-Consolatrice (uniquement aller)New Operator
- Ligne 863 → Ligne J19Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller), Ecole privée Marie-Consolatrice (uniquement aller)New Operator
- Ligne 810 → Ligne J20Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller)New Operator
- Ligne 864 → Ligne J20Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume Kroll (uniquement aller)New Operator
- Ligne 813 → Ligne J21Lycée de Garçons, Lycée Hubert Clement, Lycée technique LallangeNew Operator
- Ligne 817 → Ligne J22Lycée de Garçons, Lycée Hubert Clement, Lycée technique Lallange (uniquement aller), Lycée Guillaume Kroll (uniquement aller), Ecole privée Marie-Consolatrice (uniquement aller)New Operator
- Ligne 860 → Ligne J22Lycée de Garçons, Lycée Hubert Clement, Lycée technique Lallange (uniquement aller), Lycée Guillaume Kroll (uniquement aller), Ecole privée Marie-Consolatrice (uniquement aller)New Operator
- Ligne 820 → Ligne J23Lycée de Garçons, Lycée Hubert Clement, Lycée Guillaume KrollNew Operator
- Ligne 841 → Ligne J24Lycée technique Lallange, Ecole privée Marie-ConsolatriceNew Operator
- Ligne 850 → Ligne J25Ecole privée Marie-ConsolatriceNew Operator
- Ligne 902 → Ligne J26Lycée de Garçons, Lycée Hubert ClementNew Operator
- Ligne 904 → Ligne J27Lycée technique Lallange, Ecole privée Marie-ConsolatriceNew Operator
- Ligne 613 → Ligne Q01Lycée Guillaume KrollNew Operator
- Ligne 771 → Ligne Q01Lycée Guillaume KrollNew Operator
- Ligne 630 → Ligne Q02Lycée Guillaume KrollNew Operator
- Ligne 772 → Ligne Q02Lycée Guillaume KrollNew Operator
- Ligne 773 → Ligne Q02Lycée Guillaume KrollNew Operator
- Ligne 770 → Ligne Q03Lycée Guillaume KrollNew Operator
- Ligne 740 → Ligne Q04Lycée technique LallangeNew Operator
- Ligne 671 → Ligne Q05Lycée Bel-ValNew Operator
- Ligne 745 → Ligne Q05Lycée Bel-ValNew Operator
- Ligne 774 → Ligne Q06Lycée Guillaume KrollNew Operator
- Ligne 871 → Ligne Q07Lycée Guillaume KrollNew Operator
- Ligne 840 → Ligne Q08Lycée technique LallangeNew Operator
- Ligne 814 → Ligne Q09Lycée Bel-ValNew Operator
- Ligne 875 → Ligne Q09Lycée Bel-ValNew Operator
- Ligne 870 → Ligne Q10Lycée Guillaume KrollNew Operator
- Ligne 900 → Ligne Q11Lycée Guillaume KrollNew Operator
- Ligne 972 → Ligne Q11Lycée Guillaume KrollNew Operator
- Ligne 940 → Ligne Q12Lycée technique LallangeNew Operator
- Ligne 971 → Ligne Q13Lycée Guillaume KrollNew Operator
- Ligne 620 → Ligne T01Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 621 → Ligne T02ENSA Bascharage, Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 624 → Ligne T03Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 782 → Ligne T03Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 651 → Ligne T04Lycée Mathias Adam - DifferdangeNew Operator
- Ligne 795 → Ligne T04Lycée Mathias Adam - DifferdangeNew Operator
- Ligne 796 → Ligne T04Lycée Mathias Adam - DifferdangeNew Operator
- Ligne 653 → Ligne T05Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 784 → Ligne T05Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 730 → Ligne T06ENSA BascharageNew Operator
- Ligne 781 → Ligne T07Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 783 → Ligne T08Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 785 → Ligne T09Lycée Mathias Adam - LamadelaineNew Operator
- Ligne 901 → Ligne T10Ecole internationale EIDENew Operator
- Ligne 973 → Ligne T10Ecole internationale EIDENew Operator
- Ligne 804 → Ligne X01Lycée Nic BieverNew Operator
- Ligne 880 → Ligne X01Lycée Nic BieverNew Operator
- Ligne 811 → Ligne X02Lycée Nic BieverNew Operator
- Ligne 821 → Ligne X03Lycée Nic BieverNew Operator
- Ligne 883 → Ligne X03Lycée Nic BieverNew Operator
- Ligne 822 → Ligne X04Lycée Nic Biever, Lycée Nic Biever - Annexe AllianceNew Operator
- Ligne 835 → Ligne X04Lycée Nic Biever, Lycée Nic Biever - Annexe AllianceNew Operator
- Ligne 891 → Ligne X04Lycée Nic Biever, Lycée Nic Biever - Annexe AllianceNew Operator
- Ligne 830 → Ligne X05Lycée Nic Biever, Lycée Nic Biever - Annexe Alliance (uniquement aller)New Operator
- Ligne 882 → Ligne X05Lycée Nic Biever, Lycée Nic Biever - Annexe Alliance (uniquement aller)New Operator
- Ligne 881 → Ligne X06Lycée Nic BieverNew Operator
- Ligne 802 → Ligne X07Lycée Nic BieverNew Operator
- Ligne 884 → Ligne X07Lycée Nic BieverNew Operator
- Ligne 801 → Ligne Y01/New Operator
- Ligne 812 → Ligne Y02/New Operator
- Ligne 823 → Ligne Y03/New Operator





