Route
|
Stops
|
Frequency
|
Notes
|
IC-01
|
Oostende - Brugge - Gent-Sint-Pieters - Brussels-South - Brussels-Central - Brussels-North - Leuven - Liège-Guillemins - Verviers-Central - Welkenraedt - Eupen
|
1x per hour
|
|
IC-02
|
Oostende - Brugge - Gent-Sint-Pieters - Gent-Dampoort - Lokeren - Sint-Niklaas - Beveren - Antwerpen-Zuid - Antwerpen-Berchem - Antwerpen-Centraal
|
1x per hour
|
|
IC-03
|
Blankenberge - Brugge - Aalter - Gent-Sint-Pieters - Brussels-South - Brussels-Central - Brussels-North - Leuven - Tienen - Landen - Sint-Truiden - Alken - Hasselt - Kiewit - Bokrijk - Genk
|
1x per hour
|
|
IC-04
|
Antwerpen-Centraal - Antwerpen-Berchem - Sint-Niklaas - Lokeren (- Beervelde) - Gent-Dampoort - Gent-Sint-Pieters - Waregem - Kortrijk - Mouscron - Tourcoing - Roubaix - Lille Flandres
|
1x per hour
|
Trains split/join at Kortrijk
|
IC-04
|
Antwerpen-Centraal - Antwerpen-Berchem - Sint-Niklaas - Lokeren (- Beervelde) - Gent-Dampoort - Gent-Sint-Pieters - Waregem - Kortrijk - Bissegem - Wevelgem - Menen - Wervik - Komen - Ieper - Poperinge
|
1x per hour
|
Trains split/join at Kortrijk
|
IC-05
|
Antwerpen-Centraal - Antwerpen-Berchem - Mechelen - Brussels-North - Brussels-Central - Brussels-South - Braine-l'Alleud - Nivelles - Luttre - Marchienne-au-Pont - Charleroi Sud
|
1x per hour
|
Does not operate at weekends
|
IC-06
|
Tournai - Leuze - Ath - Silly - Enghien - Halle - Brussels-South - Brussels-Central - Brussels-North - Diegem - Zaventem - Brussels National Airport
|
1x per hour
|
|
IC-06A
|
Mons - Jurbise - Soignies - Braine-le-Comte - Brussels-South - Brussels-Central - Brussels-North - Brussels National Airport
|
1x per hour
|
|
IC-07
|
Antwerpen-Centraal - Antwerpen-Berchem - Mechelen - Brussels-North - Brussels-Central - Brussels-South - Braine-l'Alleud - Nivelles - Luttre - Marchienne-au-Pont - Charleroi Sud
|
1x per hour
|
Does not operate at weekends
|
IC-08
|
Antwerpen-Centraal - Antwerpen-Berchem - Mechelen - Brussels National Airport - Leuven - Aarschot - Langdorp - Testelt - Zichem - Diest - Schulen - Hasselt
|
1x per hour
|
|
IC-09
|
Antwerpen-Centraal - Antwerpen-Berchem - Lier - Heist-op-den-Berg - Aarschot - Leuven
|
1x per hour
|
Weekdays
|
IC-09
|
Antwerpen-Centraal - Antwerpen-Berchem - Lier - Heist-op-den-Berg - Aarschot - Diest - Hasselt - Diepenbeek - Bilzen - Tongeren - Glons - Liers - Milmort - Herstal - Liège-Palais - Liège-Jonfosse - Liège-Guillemins
|
1x per hour
|
Weekends
|
IC-10
|
Antwerpen-Centraal - Antwerpen-Berchem - Lier - Herentals - Olen - Geel - Mol - Lommel - Overpelt - Neerpelt - Hamont
|
1x per hour
|
Trains join/split at Mol
|
IC-10
|
Antwerpen-Centraal - Antwerpen-Berchem - Lier - Herentals - Olen - Geel - Mol - Balen - Leopoldsburg - Beverlo - Beringen - Heusden - Zolder - Zonhoven - Hasselt
|
1x per hour
|
Trains join/split at Mol
|
IC-11
|
Binche - Leval - La Louvière-Sud - La Louvière-Centre - Ecaussinnes - Braine-le-Comte - Tubize - Halle - Brussels-South - Brussels-Central - Brussels-North - Vilvoorde - Mechelen - Lier - Herentals - Tielen - Turnhout
|
1x per hour
|
Does not operate at weekends
|
IC-12
|
Kortrijk - Harelbeke - Waregem - Deinze - De Pinte - Gent-Sint-Pieters - Brussels-South - Brussels-Central - Brussels-North - Leuven - Liège-Guillemins - Angleur - Pepinster - Verviers-Central - Welkenraedt
|
1x per hour
|
Does not operate between Gent and Welkenraedt at weekends
|
IC-13
|
Hasselt - Diepenbeek - Bilzen - Tongeren - Glons - Liers - Milmort - Herstal - Liège-Palais - Liège-Jonfosse - Liège-Guillemins - Bressoux - Visé - Eijsden - Maastricht Randwijck - Maastricht
|
1x per hour
|
Weekdays
|
IC-13
|
Liège-Guillemins - Bressoux - Visé - Eijsden - Maastricht Randwijck - Maastricht
|
1x per hour
|
Weekends
|
IC-14
|
Quiévrain - Thulin - Hainin - Boussu - Saint-Ghislain - Quaregnon - Jemappes - Mons - Jurbise - Soignies - Braine-le-Comte - Halle - Brussels-South - Brussels-Central - Brussels-North - Leuven - Tienen - Landen - Waremme - Ans - Liège-Guillemins
|
1x per hour
|
Does not operate at weekends
|
IC-15
|
Noorderkempen - Antwerpen-Luchtbal - Antwerpen-Centraal
|
1x per hour
|
|
IC-16
|
Brussels-South - Brussels-Central - Brussels-North - Brussels-Schuman - Brussels-Luxembourg - Ottignies - Gembloux - Namur - Ciney - Marloie - Jemelle - Libramont - Marbehan - Arlon - Luxembourg
|
1x per hour
|
|
IC-17
|
Brussels National Airport - Bordet - Brussels-Schuman - Brussels-Luxembourg - Etterbeek - Ottignies - Gembloux - Namur - Jambes - Lustin - Godinne - Yvoir - Dinant
|
1x per hour
|
Weekdays
|
IC-17
|
Brussels-South - Brussels-Central - Brussels-North - Brussels-Schuman - Brussels-Luxembourg - Etterbeek - Ottignies - Gembloux - Namur - Jambes - Lustin - Godinne - Yvoir - Dinant
|
1x per hour
|
Weekends
|
IC-18
|
Brussels-South - Brussels-Central - Brussels-North - Brussels-Schuman - Brussels-Luxembourg - Etterbeek - Ottignies - Gembloux - Namur - Andenne - Statte - Huy - Flémalle-Haute - Liège-Guillemins - Liège-Jonfosse - Liège-Palais
|
1x per hour
|
Does not operate at weekends
|
IC-19
|
Lille Flandres - Lezennes - Hellemmes - Ascq - Baisieux - Froyennes - Tournai - Saint-Ghislain - Mons - La Louvière-Sud - Charleroi-Sud - Tamines - Namur
|
1x per hour
|
|
IC-20
|
Gent-Sint-Pieters - Merelbeke - Melle - Wetteren - Lede - Aalst - Denderleeuw - Liedekerke - Brussels-South - Brussels-Central - Brussels-North - Aarschot - Diest - Hasselt - Diepenbeek - Bilzen - Tongeren
|
1x per hour
|
Weekdays
|
IC-20
|
Gent-Sint-Pieters - Merelbeke - Melle - Wetteren - Lede - Aalst - Denderleeuw - Liedekerke - Brussels-South - Brussels-Central - Brussels-North - Jette - Dendermonde - Zele - Lokeren
|
1x per hour
|
Weekends
|
IC-21
|
Gent-Sint-Pieters - Wetteren - Dendermonde - Londerzeel - Mechelen - Muizen - Hever - Boortmeerbeek - Haacht - Wespelaar-Tildonk - Hambos - Wijgmaal - Leuven
|
1x per hour
|
Does not operate at weekends
|
IC-22
|
Essen - Kalmthout - Heide - Kapellen - Ekeren - Antwerpen-Centraal - Antwerpen-Berchem - Mortsel-Oude-God - Mechelen-Nekkerspoel - Mechelen - Vilvoorde - Brussels-North - Brussels-Central - Brussels-South
|
1x per hour
|
Weekdays
|
IC-22
|
Antwerpen-Centraal - Antwerpen-Berchem - Mortsel-Oude-God - Mechelen-Nekkerspoel - Mechelen - Vilvoorde - Brussels-North - Brussels-Central - Brussels-South - Halle - Tubize - Braine-le-Comte - Ecaussinnes - La Louvière-Centre - La Louvière-Sud - Leval - Binche
|
1x per hour
|
Weekends
|
IC-23
|
Oostende - Brugge - Zedelgem - Torhout - Lichtervelde - Roeselaere - Izegem - Ingelmunster - Kortrijk - Oudenaarde - Munkzwalm - Zottegem - Herzele - Burst - Haaltert - Denderleeuw - Brussels-South - Brussels-Central - Brussels-North - Brussels National Airport
|
1x per hour
|
|
IC-23A
|
Brugge - Aalter - Gent-Sint-Pieters - Brussels-South - Brussels-Central - Brussels-North - Brussels National Airport
|
1x per hour
|
Weekdays
|
IC-23A
|
Gent-Sint-Pieters - Brussels-South - Brussels-Central - Brussels-North - Brussels National Airport
|
1x per hour
|
Weekends
|
IC-24
|
Charleroi-Sud - Jamioulx - Ham-sur-Heure - Cour-sur-Heure - Berzée - Walcourt - Yves-Gomezée - Philippeville - Mariembourg - Couvin
|
1x per hour
|
|
IC-25
|
Mons - La Louvière-Sud - Marchienne-au-Pont - Charleroi Sud - Châtelet - Tamines - Auvelais - Jemeppe-sur-Sambre - Namur - Andenne - Statte - Huy - Flémalle-Haute - Liège-Guillemins - Liège-Jonfosse - Liège-Palais
|
1x per hour
|
Weekdays
|
IC-25
|
Mouscron - Hersaux - Tournai - Antoing - Péruwelz - Blaton - Saint-Ghislain - Quaregnon - Jemappes - Mons - La Louvière-Sud - Marchienne-au-Pont - Charleroi Sud - Châtelet - Tamines - Auvelais - Jemeppe-sur-Sambre - Namur - Andenne - Statte - Huy - Flémalle-Haute - Liège-Guillemins - Liège-Jonfosse - Liège-Palais - Herstal - Milmort - Liers
|
1x per hour
|
Weekends
|
IC-26
|
Kortrijk - Mouscron - Hersaux - Froyennes - Tournai - Leuze - Ath - Silly - Enghien - Halle - Brussels-South - Brussels-Central - Brussels-North - Jette - Dendermonde - Zele - Lokeren - Sinaai - Belsele - Sint-Niklaas
|
1x per hour
|
Does not operate at weekends
|
IC-27
|
Brussels National Airport - Bordet - Brussels-Schuman - Brussels-Luxembourg - Etterbeek - Boondael - Vivier d'Oie - Saint-Job - Linkebeek - Sint-Genesius-Rode - Waterloo - Braine-l'Alleud - Lillois - Nivelles - Obaix-Buzet - Luttre - Courcelles-Motte - Roux - Marchienne-au-Pont - Charleroi-Sud
|
1x per hour
|
Does not operate at weekends
|
IC-28
|
Gent-Sint-Pieters - Gent-Dampoort - Beervelde - Lokeren - Sint-Niklaas - Antwerpen-Zuid - Antwerpen-Berchem - Antwerpen-Centraal
|
1x per hour
|
Does not operate at weekends
|
IC-29
|
De Panne - Koksijde - Veurne - Diksmuide - Kortemark - Lichtervelde - Tielt - Deinze - De Pinte - Gent-Sint-Pieters - Wetteren - Schellebelle - Serskamp - Lede - Aalst - Erembodegem - Denderleeuw - Liedekerke - Brussels-South - Brussels-Central - Brussels-North - Brussels National Airport - Leuven - Vertrijk - Tienen - Ezemaal - Neerwinden - Landen
|
1x per hour
|
Leuven - Landen only every 2 hours on weekends
|
IC-30
|
Antwerpen-Centraal - Antwerpen-Berchem - Lier - Kessel - Nijlen - Bouwel - Herentals - Tielen - Turnhout
|
1x per hour
|
|
IC-31
|
Antwerpen-Centraal - Antwerpen-Berchem - Mortsel-Oude-God - Mechelen-Nekkerspoel - Mechelen - Vilvoorde - Brussels-North - Brussels-Central - Brussels-South
|
1x per hour
|
Weekdays
|
IC-31
|
Antwerpen-Centraal - Antwerpen-Berchem - Mortsel-Oude-God - Mechelen-Nekkerspoel - Mechelen - Vilvoorde - Brussels-North - Brussels-Central - Brussels-South - Braine-l'Alleud - Nivelles - Luttre - Marchienne-au-Pont - Charleroi-Sud
|
1x per hour
|
Weekends
|
IC-32
|
Brugge - Zedelgem - Torhout - Lichtervelde - Roeselaere - Izegem - Ingelmunster - Kortrijk
|
1x per hour; 2x per hour on weekends
|
|
IC-33
|
Liers - Milmort - Herstal - Liège-Palais - Liège-Jonfosse - Liège-Guillemins - Angleur - Poulseur - Rivage - Aywaille - Coo - Trois-Ponts - Vielsalm - Gouvy - Troisvierges - Clervaux - Drauffelt - Wilwerwiltz - Kautenbach - Ettelbruck - Mersch - Luxembourg
|
Every 2 hours
|
|
IC-35
|
Amsterdam Centraal - Schiphol - Den Haag Hollands Spoor - Rotterdam Centraal - Dordrecht - Roosendaal - Antwerpen-Centraal - Antwerpen-Berchem - Mechelen - Brussels National Airport - Brussels-North - Brussel-Centraal - Brussels-South
|
1x per hour
|
|