Route
|
Stops
|
Frequency
|
Notes
|
L 01
|
Namur–Marche-les-Dames–Namêche–Sclaigneaux–Château de Seilles–Andenne–Bas-Oha–Statte–Huy–Ampsin–Amay–Haute-Flône–Engis–Flémalle-Haute–Leman–Flémalle-Grande–Jemeppe-sur-Meuse–Pont-de-Seraing–Sclessin–Liège-Guillemins
|
1x per hour; every 2 hours at weekends
|
|
L 02
|
Zeebrugge-Strand / Zeebrugge-Dorp–Lissewege–Brugge-Sint-Pieters–Brugge–Oostkamp–Beernem–Maria-Aalter–Aalter–Bellem–Hansbeke–Landegem–Drongen–Gent-Sint-Pieters–Merelbeke–Melle–Kwatrecht–Wetteren–Schellebelle–Wichelen–Schoonaarde–Oudegem–Dendermonde–Baasrode-Zuid–Buggenhout–Malderen–Londerzeel–Kapelle-op-den-Bos–Mechelen
|
1x per hour
|
Weekdays
|
L 02
|
Zeebrugge-Strand / Zeebrugge-Dorp–Lissewege–Brugge-Sint-Pieters–Brugge–Oostkamp–Beernem–Maria-Aalter–Aalter–Bellem–Hansbeke–Landegem–Drongen–Gent-Sint-Pieters
|
Every 2 hours
|
Weekends
|
L 03
|
Leuven–Wezemaal–Aarschot–Langdorp–Testelt–Zichem–Diest–Schulen–Hasselt
|
1x per hour
|
Not weekends
|
L 04
|
Braine-le-Comte–Soignies–Neufvilles–Masnuy-Saint-Pierre–Jurbise
|
1x per hour
|
Does not operate at weekends
|
L 05
|
Eeklo–Waarschoot–Sleidinge–Evergem–Wondelgem–Gent-Dampoort–Gentbrugge–Gent-Sint-Pieters- De Pinte–Eke-Nazareth–Gavere-Asper–Zingem–Eine–Oudenaarde–Ronse
|
1x per hour
|
Trains split/join at Oudenaarde
|
L 05
|
Eeklo–Waarschot–Sleidinge–Evergem–Wondelgem–Gent-Dampoort–Gentbrugge–Gent-Sint-Pieters- De Pinte–Eke-Nazareth–Gavere-Asper–Zingem–Eine–Oudenaarde–Anzegem–Vichte–Kortrijk
|
1x per hour
|
Trains split/join at Oudenaarde; does not operate at weekends
|
L 06
|
Luttre–Pont-à-Celles–Gouy-lez-Piéton–Godarville–Manage–La Louvière-Centre–La Louvière-Sud–Morlanwelz–Carnières–Piéton–Forchies–Marchienne-au-Pont–Charleroi-Sud
|
1x per hour
|
Weekdays
|
L 06
|
Manage–La Louvière-Centre–La Louvière-Sud–Morlanwelz–Carnières–Piéton–Forchies–Marchienne-au-Pont–Charleroi-Sud
|
Every 2 hours
|
Weekends
|
L 06A
|
Manage–Godarville–Gouy-lez-Piéton–Pont-à-Celles–Luttre–Courcelles-Motte–Roux–Marchienne-au-Pont–Charleroi-Sud
|
Every 2 hours
|
Weekends
|
L 07
|
Erquelinnes–Erquelinnes-Village–Solre-sur-Sambre–Labuissière–Fontaine-Valmont–Lobbes–Thuin–Hourpes–Landelies–Marchienne-Zone–Charleroi-Sud
|
1x per hour; every 2 hours at weekends
|
Stations in italics are not served at weekends
|
L 08
|
Ottignies–Mont-Saint-Guibert–Blanmont–Chastre–Ernage–Gembloux–Lonzée–Beuzet–Saint-Denis-Bovesse–Rhisnes–Namur
|
1x per hour; every 2 hours at weekends
|
|
L 09
|
Spa-Géronstère–Spa–Franchimont–Theux–Juslenville–Pepinster-Cité–Pepinster–Verviers-Central–Verviers-Palais–Dolhain-Gileppe–Welkenraedt–Hergenrath–Aachen Hbf
|
|
|
L 10
|
Ciney–Leignon–Chapois–Haversin–Aye–Marloie–Jemelle–Forrières–Grupont–Poix-Saint-Hubert–Libramont
|
Every 2 hours
|
|
L 11
|
Namur–Jambes–Lustin–Godinne–Yvoir–Dinant–Anseremme–Gendron-Celles–Houyet–Beauraing–Gedinne–Graide–Carlsbourg–Paliseul–Bertrix–Libramont
|
Every 2 hours
|
|
L 12
|
Libramont–Neufchâteau–Marbehan–Habay–Stockem–Viville–Arlon–Kleinbettingen–Luxembourg
|
Every 2 hours
|
|
L 13
|
Libramont–Bertrix–Florenville–Virton–Halanzy–Aubange–Athus–Messancy–Arlon
|
Every 2 hours
|
Does not operate between Virton and Arlon at weekends
|
L 14
|
Ottignies–Céroux Mousty–Court Saint Etienne–Faux–La Roche–Villers la Ville–Tilly–Ligny–Fleurus–Lodelinsart–Charleroi-West–Charleroi-Sud–Couillet–Châtelet–Le Campinaire–Farciennes–Aiseau–Tamines–Auvelais–Jemeppe-sur-Sambre–Moustier–Franière–Floreffe–Flawinne–Ronet–Namur–Jambes
|
1x per hour; every 2 hours at weekends
|
Does not operate between Namur and Jambes at weekends
|
L 15
|
Liers–Milmort–Herstal–Liège-Saint-Lambert–Liège-Carré–Liège-Guillemins–Angleur–Tilff–Méry–Hony–Esneux–Poulseur–Rivage–Comblain-la-Tour–Hamoir–Sy–Bomal–Barvaux–Melreux-Hotton–Marche-en-Famenne–Marloie
|
1x per hour
|
|
L 16
|
Namur–Jambes-Est–Dave-Saint-Martin–Naninne–Sart-Bernard–Courrière–Assesse–Natoye–Ciney
|
1x per hour; every 2 hours at weekends
|
Stations in italics are served at weekends
|
L 17
|
Herstal–Liège-Saint-Lambert–Liège-Carré–Liège-Guillemins–Angleur–Chênée–Trooz–Fraipont–Nessonvaux–Pepinster–Verviers-Central
|
1x per hour
|
|
L 18
|
Mons–Saint-Ghislain–Boussu–Hainin–Thulin–Quiévrain
|
1x per hour
|
Weekends
|
L 19
|
Braine-le-Comte–Écaussinnes–Marche-lez-Écaussinnes–Familleureux–Manage
|
1x per hour
|
Weekdays
|
L 20
|
Sint-Niklaas–Temse–Bornem–Puurs–Willebroek–Mechelen–Muizen–Hever–Boortmeerbeek–Haacht–Wespelaar-Tildonk–Wijgmaal–Leuven
|
1x per hour
|
Weekdays
|
L 20
|
Mechelen–Muizen–Boortmeerbeek–Haacht–Wespelaar-Tildonk–Wijgmaal–Leuven
|
1x per hour
|
Weekends
|
L 21
|
Waremme–Bleret–Remicourt–Momalle–Fexhe-le-Haut-Clocher–Voroux–Bierset-Awans–Ans–Liège-Guillemins
|
1x per hour
|
Weekdays
|
L 21
|
Landen–Waremme–Remicourt–Momalle–Fexhe-le-Haut-Clocher–Bierset-Awans–Ans–Liège-Guillemins
|
1x per hour
|
Weekends
|
L 22
|
Roosendaal–Essen–Wildert–Kalmthout–Kijkuit–Heide–Kapellen–Sint-Mariaburg–Ekeren–Antwerpen-Noorderdokken–Antwerpen-Luchtbal–Antwerpen-Centraal–Antwerpen-Berchem–Antwerpen-Zuid–Hoboken-Polder–Hemiksem–Schelle–Niel–Boom–Ruisbroek-Sauvegarde–Puurs
|
1x per hour
|
Does not operate between Antwerp and Puurs at weekends
|
L 23
|
Antwerpen-Centraal–Antwerpen-Berchem–Mortsel–Boechout–Lier–Berlaar–Melkouwen–Heist-op-den-Berg–Booischot–Begijnendijk–Aarschot–Wezemaal–Leuven
|
1x per hour
|
|
L 24
|
Antwerpen-Centraal–Antwerpen-Berchem–Mortsel–Boechout–Lier–Kessel–Nijlen–Bouwel–Wolfstee–Herentals–Olen–Geel–Mol
|
1x per hour
|
Does not operate at weekends
|
L 25
|
Gent-Sint-Pieters–Merelbeke–Melle–Gontrode–Landskouter–Moortsele–Scheldewindeke–Balegem-Dorp–Balegem-Zuid–Zottegem–Lierde–Geraardsbergen
|
1x per hour
|
Stations in italics are not served at weekends
|
L 26
|
Quévy–Genly–Frameries–Mons–Nimy–Obourg–Havré–Thieu–Bracquegnies–La Louvière-Sud
|
1x per hour
|
Weekdays
|
L 26
|
Mons–Nimy–Havré–Thieu–Bracquegnies–La Louvière-Sud
|
Every 2 hours
|
Weekends
|
L 27
|
Sint-Niklaas–Temse–Bornem–Puurs–Willebroek–Mechelen
|
1x per hour
|
Weekends
|
L 28
|
Gent-Sint-Pieters–Kwatrecht–Wetteren–Schoonaarde–Dendermonde–Buggenhout–Malderen–Londerzeel–Kapelle-op-den-Bos–Mechelen
|
1x per hour
|
Weekends
|
L 29
|
Geraardsbergen–Acren–Lessines–Houraing–Papignies–Rebaix–Ath–Maffle–Mévergnies-Attre–Brugelette–Cambron-Casteau–Lens–Jurbise–Erbisoeul–Ghlin–Mons–Jemappes–Quaregnon–Saint-Ghislain–Blaton–Péruwelz–Antoing–Tournai
|
1x per hour; Every 2 hours at weekends
|
Does not operate between Mons and Tournai at weekends; stations in italics are not served at weekends
|
L 30
|
(Dendermonde–Zele -) Lokeren–Sinaai–Belsele–Sint-Niklaas–Nieuwkerken-Waas–Beveren–Melsele–Zwijndrecht–Antwerpen-Zuid–Antwerpen-Berchem–Antwerpen-Centraal
|
1x per hour
|
|