[{"id":"nmbssncb:gr:nmbssncb:1338","shortName":"TRN","longName":"Louvain -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1973","shortName":"TRN","longName":"Bruxelles-Midi -- Liège-Guillemins","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1732","shortName":"BUS","longName":"Bruxelles-Midi -- Ath","mode":"BUS","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:2153","shortName":"EC","longName":"Rotterdam Centraal (NL) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:2154","shortName":"EC","longName":"Breda (NL) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:112","shortName":"IC","longName":"Jette -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1206","shortName":"IC","longName":"Schaerbeek -- Hal","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: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:1320","shortName":"S8","longName":"Ottignies -- Zottegem","mode":"RAIL","color":"0095CD","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: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:924","shortName":"S10","longName":"Jette -- Alost","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:925","shortName":"S10","longName":"Termonde -- Alost","mode":"RAIL","color":"000000","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:1170","shortName":"IC","longName":"Opwijk -- Bruxelles-Midi","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:1171","shortName":"IC","longName":"Jette -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:39","shortName":"IC","longName":"Schaerbeek -- Mons","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:930","shortName":"S10","longName":"Opwijk -- Alost","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:931","shortName":"TRN","longName":"Bruxelles-Midi -- Alost","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:64","shortName":"IC","longName":"Schaerbeek -- Bruxelles-Midi","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:60","shortName":"IC","longName":"Bruxelles-Nord -- Mons","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:1300","shortName":"S10","longName":"Bruxelles-Midi -- Termonde","mode":"RAIL","color":"000000","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1392","shortName":"IC","longName":"Welkenraedt -- Ostende","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:1394","shortName":"IC","longName":"Verviers-Central -- Ostende","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:1395","shortName":"TRN","longName":"Verviers-Central -- Ostende","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:700","shortName":"IC","longName":"Landen -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:305","shortName":"IC","longName":"Hasselt -- Bruges","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:1255","shortName":"S2","longName":"Schaerbeek -- Bruxelles-Midi","mode":"RAIL","color":"F3610A","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:958","shortName":"TRN","longName":"Brussels Airport-Zaventem -- Gand-Saint-Pierre","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:959","shortName":"IC","longName":"Brussels Airport-Zaventem -- Merelbeke","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:311","shortName":"TRN","longName":"Genk -- Blankenberge","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:433","shortName":"IC","longName":"Louvain -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:796","shortName":"EXT","longName":"Louvain -- Ostende","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:312","shortName":"TRN","longName":"Hasselt -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:798","shortName":"EXT","longName":"Welkenraedt -- Ostende","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:315","shortName":"IC","longName":"Louvain -- Gand-Saint-Pierre","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:967","shortName":"S3","longName":"Termonde -- Denderleeuw","mode":"RAIL","color":"212677","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: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:1098","shortName":"IC","longName":"Liège-Guillemins -- Bruges","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1494","shortName":"IC","longName":"Schaerbeek -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:320","shortName":"IC","longName":"Bruxelles-Midi -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:960","shortName":"IC","longName":"Schaerbeek -- Gand-Saint-Pierre","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:962","shortName":"S3","longName":"Termonde -- Grammont","mode":"RAIL","color":"212677","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:451","shortName":"IC","longName":"Bruxelles-Midi -- Audenarde","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:1352","shortName":"TRN","longName":"Welkenraedt -- Courtrai","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1232","shortName":"IC","longName":"Schaerbeek -- La Panne","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:1234","shortName":"IC","longName":"Louvain -- Lichtervelde","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:2173","shortName":"TRN","longName":"Lelystad Centre -- 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: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:971","shortName":"S3","longName":"Bruxelles-Nord -- Enghien","mode":"RAIL","color":"212677","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:179","shortName":"IC","longName":"Bruxelles-Midi -- Knokke","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:851","shortName":"IC","longName":"Bruxelles-Nord -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","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:21","shortName":"TRN","longName":"Köln Hbf (DE) -- Bruxelles-Midi","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:458","shortName":"IC","longName":"Bruxelles-Midi -- Liège-Guillemins","mode":"RAIL","color":"016AB3","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:217","shortName":"P","longName":"Bruxelles-Midi -- Arlon","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:182","shortName":"TRN","longName":"Bruxelles-Midi -- Brussels Airport-Zaventem","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: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:1105","shortName":"IC","longName":"Liège-Guillemins -- Blankenberge","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"},{"id":"nmbssncb:gr:nmbssncb:1106","shortName":"IC","longName":"Ans -- Knokke","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:1102","shortName":"TRN","longName":"Liège-Guillemins -- Knokke","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:741","shortName":"TRN","longName":"Bruxelles-Midi -- Anvers-Central","mode":"RAIL","color":"016AB3","agencyName":"NMBS/SNCB"}]