[{"id":"nmbssncb:gr:nmbssncb:1338","shortName":"TRN","longName":"Louvain -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1257","shortName":"IC","longName":"Brussels Airport-Zaventem -- Saint-Ghislain","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1258","shortName":"TRN","longName":"Brussels Airport-Zaventem -- Mons","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1654","shortName":"P","longName":"Schaerbeek -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1970","shortName":"P","longName":"Bruxelles-Midi -- Liège-Guillemins","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1256","shortName":"IC","longName":"Brussels Airport-Zaventem -- Mons","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1260","shortName":"IC","longName":"Brussels Airport-Zaventem -- Braine-le-Comte","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:955","shortName":"S4","longName":"Bruxelles-Nord -- Alost","mode":"RAIL","color":"CD1E1F","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:957","shortName":"IC","longName":"Brussels Airport-Zaventem -- Gand-Saint-Pierre","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2153","shortName":"EC","longName":"Rotterdam Centraal (NL) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:958","shortName":"TRN","longName":"Brussels Airport-Zaventem -- Gand-Saint-Pierre","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:310","shortName":"IC","longName":"Louvain -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:354","shortName":"IC","longName":"Diest -- Quiévrain","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:432","shortName":"IC","longName":"Louvain -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:678","shortName":"IC","longName":"Louvain -- Knokke","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:316","shortName":"IC","longName":"Landen -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1409","shortName":"NJ","longName":"Wien HBF (AT) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1169","shortName":"IC","longName":"Termonde -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1962","shortName":"P","longName":"Bruxelles-Midi -- Tongres","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1247","shortName":"S2","longName":"Louvain -- Braine-le-Comte","mode":"RAIL","color":"F3610A","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1963","shortName":"P","longName":"Bruxelles-Midi -- Hasselt","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1248","shortName":"S2","longName":"Bruxelles-Midi -- Louvain","mode":"RAIL","color":"F3610A","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1165","shortName":"IC","longName":"Tournai -- Termonde","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1166","shortName":"IC","longName":"Bruxelles-Midi -- Termonde","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1167","shortName":"IC","longName":"Enghien -- Termonde","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1168","shortName":"IC","longName":"Mouscron -- Termonde","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1201","shortName":"IC","longName":"Schaerbeek -- Binche","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:967","shortName":"S3","longName":"Termonde -- Denderleeuw","mode":"RAIL","color":"212677","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:923","shortName":"S10","longName":"Bruxelles-Midi -- Alost","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1173","shortName":"IC","longName":"Ath -- Termonde","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:968","shortName":"S3","longName":"Bruxelles-Nord -- Denderleeuw","mode":"RAIL","color":"212677","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:605","shortName":"IC","longName":"Bruxelles-Midi -- Essen","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:924","shortName":"S10","longName":"Jette -- Alost","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:803","shortName":"EXT","longName":"Hasselt -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1493","shortName":"IC","longName":"Eupen -- Bruges","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:969","shortName":"S3","longName":"Bruxelles-Nord -- Grammont","mode":"RAIL","color":"212677","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:925","shortName":"S10","longName":"Termonde -- Alost","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1098","shortName":"IC","longName":"Liège-Guillemins -- Bruges","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:926","shortName":"S10","longName":"Jette -- Bruxelles-Midi","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:928","shortName":"TRN","longName":"Termonde -- Alost","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:929","shortName":"S10","longName":"Jette -- Termonde","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:963","shortName":"S3","longName":"Bruxelles-Midi -- Termonde","mode":"RAIL","color":"212677","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:964","shortName":"TRN","longName":"Bruxelles-Midi -- Termonde","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:171","shortName":"IC","longName":"Bruxelles-Midi -- Anvers-Central","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:693","shortName":"IC","longName":"Bruxelles-Midi -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1477","shortName":"TRN","longName":"Paris Nord (FR) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1236","shortName":"IC","longName":"Louvain -- Furnes","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1233","shortName":"IC","longName":"Louvain -- Dixmude","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2168","shortName":"TRN","longName":"Amsterdam Cs (NL) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1476","shortName":"OTC","longName":"Paris Nord (FR) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2169","shortName":"TRN","longName":"Amsterdam Cs (NL) -- Paris Nord (FR)","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2173","shortName":"TRN","longName":"Lelystad Centre -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2175","shortName":"TRN","longName":"Marseille Saint Ch (FR) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2176","shortName":"TRN","longName":"Montpellier (FR) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:739","shortName":"S1","longName":"Bruxelles-Midi -- Anvers-Central","mode":"RAIL","color":"005F33","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2170","shortName":"TRN","longName":"Köln Hbf (DE) -- Paris Nord (FR)","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2172","shortName":"TRN","longName":"Amsterdam Sud (NL) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:211","shortName":"IC","longName":"Bruxelles-Midi -- Namur","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:652","shortName":"IC","longName":"Eupen -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:3","shortName":"TRN","longName":"Frankfurt Main (DE) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:971","shortName":"S3","longName":"Bruxelles-Nord -- Enghien","mode":"RAIL","color":"212677","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:853","shortName":"IC","longName":"Brussels Airport-Zaventem -- Enghien","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:930","shortName":"S10","longName":"Opwijk -- Alost","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:216","shortName":"IC","longName":"Bruxelles-Midi -- Rochefort-Jemelle","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:184","shortName":"IC","longName":"Luxembourg (LU) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1107","shortName":"IC","longName":"Liège-Guillemins -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:141","shortName":"IC","longName":"Bruxelles-Midi -- Brussels Airport-Zaventem","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1702","shortName":"P","longName":"Schaerbeek -- Saint-Nicolas","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:185","shortName":"IC","longName":"Bruxelles-Midi -- Arlon","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1108","shortName":"TRN","longName":"Liège-Guillemins -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1109","shortName":"IC","longName":"Landen -- Knokke","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:660","shortName":"IC","longName":"Brussels Airport-Zaventem -- Soignies","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1105","shortName":"IC","longName":"Liège-Guillemins -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1341","shortName":"IC","longName":"Welkenraedt -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1342","shortName":"IC","longName":"Verviers-Central -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1101","shortName":"IC","longName":"Liège-Guillemins -- Knokke","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1343","shortName":"TRN","longName":"Verviers-Central -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1300","shortName":"S10","longName":"Bruxelles-Midi -- Termonde","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1102","shortName":"TRN","longName":"Liège-Guillemins -- Knokke","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1392","shortName":"IC","longName":"Welkenraedt -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:306","shortName":"IC","longName":"Genk -- Gand-Saint-Pierre","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1393","shortName":"TRN","longName":"Welkenraedt -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:308","shortName":"IC","longName":"Hasselt -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:309","shortName":"IC","longName":"Tirlemont -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1230","shortName":"IC","longName":"Louvain -- La Panne","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:59","shortName":"IC","longName":"Bruxelles-Midi -- Mons","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:304","shortName":"IC","longName":"Genk -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:305","shortName":"IC","longName":"Hasselt -- Bruges","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"}]