Train O'Clock
Train lines
Train routes in Belgium
Intercity trains
IC 01 Eupen - Liège - Bruxelles - Ostende line
IC 02 Ostende - Bruges - Gand - St-Nicolas - Anvers line
IC 03 Genk - Landen - Louvain - Bruxelles - Gand - Bruges - Blankenberge line
IC 04 Anvers - Gand - Courtrai - Poperinge line
IC 05 Charleroi - Nivelles - Bruxelles - Malines - Anvers - Essen line
IC 06 Tournai - Ath - Enghien - Bruxelles - Brussel Airport Zaventem line
IC 07 Charleroi - Nivelles - Bruxelles - Malines - Anvers line
IC 08 Anvers - Malines - Brussels Airport Zaventem - Louvain - Hasselt line
IC 09 Anvers - Lierre - Aarschot - Louvain line
IC 10 Anvers - Lierre - Herentals - Mol - Hamont - Hasselt line
IC 11 Binche - La Louvière - Braine-le-Comte - Bruxelles - Malines - Lierre - Turnhout line
IC 12 Courtrai - Gand - Bruxelles - Louvain - Liège - Welkenraedt line
IC 14 Quièvrain - Mons - Braine-le-Comte - Bruxelles - Louvain - Liège line
IC 15 Bruxelles-Midi - Anvers - Noorderkempen line
IC 16 Bruxelles - Namur - Arlon - Luxembourg line
IC 17 Brussels Airport Zaventem - Bruxelles Luxembourg - Ottignies - Namur - Dinant line
IC 18 Bruxelles - Ottignies - Namur - Huy - Liège line
IC 19 Lille Flandres - Tournai - Mons - Charleroi - Namur line
IC 20 Gand-Saint-Pierre - Alost - Bruxelles - Aarschot - Hasselt - Tongres line
IC 21 Gand-Saint-Pierre - Termonde - Malines - Louvain line
IC 22 Bruxelles - Malines - Anvers line
IC 23 Ostende - Bruges - Courtrai - Zottegem - Bruxelles - Brussels Airport-Zaventem line
IC 25 Mons - La Louvière-Sud - Charleroi - Namur - Liège line
IC 26 Courtrai - Tournai - Ath - Enghien - Bruxelles - Termonde - Lokeren - Saint-Nicolas line
IC 27 Charleroi-Sud - Braine-l'Alleud - Nivelles - Bruxelles-Luxembourg - Brussels Airport-Zaventem - Louvain line
IC 28 Anvers - Saint-Nicolas - Gand - Lichtervelde - La Panne line
IC 29 Gand-Saint-Pierre - Alost - Bruxelles - Brussels Airport - Zaventem - Louvain - Landen line
IC 30 Turnhout - Herentals - Lierre - Anvers line
IC 31 Bruxelles - Malines - Anvers line
IC 32 Bruges - Lichtervelde - Courtrai line
IC 33 Liers - Liège - Gouvy - Luxembourg line
IC 35 Bruxelles - Brussels Airport - Zaventem - Anvers - Den Haag - Amsterdam line
S Trains
S1
S1 Anvers - Malines - Bruxelles - Nivelles line
S2
S2 Braine-le-Comte - Bruxelles - Louvain line
S3
S3 Audenarde - Zottegem - Bruxelles - Termonde line
S4
S4 Alost - Schuman - Mérode - Vilvorde line
S5
S5 Grammont - Enghien - Hal - Schuman - Malines line
S6
S6 Alost - Denderleeuw - Bruxelles - Schaerbeek line
S7
S7 Hal - Mérode - Muizen - Malines line
S8
S8 Bruxelles - Ottignies - Louvain-La-Neuve line
S9
S9 Louvain - Schuman - Braine-l’Alleud line
S10
S10 Termonde - Bruxelles - Alost line
S20
S20 Ottignies - Louvain line
S32
S32 Puurs - Anvers - Essen - Roosendaal line
S33
S33 Anvers - Herentals - Mol line
S34
S34 Anvers - Saint-Nicolas - Lokeren line
S41
S41 Herstal - Liège - Verviers line
S42
S42 Liers - Liège - Flémalle-Haute line
S43
S43 Hasselt - Liège - Maastricht line
S44
S44 Landen - Waremme - Liège - Flémalle-Haute line
S51
S51 Renaix - Audenarde - Gand - Eeklo line
S52
S52 Gand - Zottegem - Grammont line
S53
S53 Gand - Lokeren - Anvers line
S61
S61 Ottignies - Charleroi - Namur - Jambes line
S62
S62 Charleroi-Sud - La Louvière - Luttre line
S63
S63 Charleroi-Sud - Erquelinnes line
S64
S64 Charleroi-Sud - Walcourt - Couvin line
S81
S81 Schaerbeek - Ottignies line