The "breadcrumbs" element is always present, on top of the page.
It shows you where you are on the lab.
It enables you to reach any page on the lab.
{
"ok": true,
"data": {
"fromPlace": {
"lng": 4.3416,
"lat": 50.8947
},
"toPlace": {
"lng": 4.3524,
"lat": 50.8467
},
"numTripPatterns": 50,
"maximumTransfers": 12,
"maximumAdditionalTransfers": 5
}
} fromPlace: 4.341600,50.894700 mode: BICYCLE toPlace: 4.352400,50.846700fromPlace=4.341600%2C50.894700&mode=BICYCLE&toPlace=4.352400%2C50.846700| Key | Value | BMC v1 | BMC v2 | OTP1 | OTP2 |
|---|
Raw Data
Raw Data
HEYSEL
Track ?
BEEKKANT
Track ?
Raw Data
BEEKKANT
Track ?
DE BROUCKERE
Track ?
Raw Data
Raw Data
HEYSEL
Track ?
GARE DU MIDI
Track ?
Raw Data
Raw Data
HEYSEL
Track ?
PRINC. ELISABETH
Track ?
Raw Data
VERBOEKHOVEN
Track ?
ROGIER
Track ?
Raw Data
Raw Data
HEYSEL
Track ?
DOCKS BRUXSEL
Track ?
Raw Data
Schaerbeek / Schaarbeek
Track ?
Brux.-/ Brus-Centr.
Track ?
Raw Data
Raw Data
HEYSEL
Track ?
HOP. PAUL BRIEN
Track ?
Raw Data
Schaarbeek Paul Brien-ziekenhuis
Track ?
Sint-Joost-ten-Node Kruidtuin
Track ?
Raw Data
{
"data": {
"trip": {
"previousPageCursor": "MXxQUkVWSU9VU19QQUdFfDIwMjYtMDctMTRUMjE6MDU6MjlafHwxaHxTVFJFRVRfQU5EX0FSUklWQUxfVElNRXx8fHx8fA==",
"nextPageCursor": "MXxORVhUX1BBR0V8MjAyNi0wNy0xNFQyMjo1NToyOVp8fDFofFNUUkVFVF9BTkRfQVJSSVZBTF9USU1FfHx8fHx8",
"routingErrors": [],
"debugOutput": {
"totalTime": 784073228
},
"tripPatterns": [
{
"streetDistance": 6246.48,
"aimedStartTime": "2026-07-15T00:05:29+02:00",
"aimedEndTime": "2026-07-15T01:31:06+02:00",
"expectedEndTime": "2026-07-15T01:31:06+02:00",
"expectedStartTime": "2026-07-15T00:05:29+02:00",
"duration": 5137,
"distance": 6246.48,
"legs": [
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:05:29+02:00",
"aimedEndTime": "2026-07-15T01:31:06+02:00",
"expectedEndTime": "2026-07-15T01:31:06+02:00",
"expectedStartTime": "2026-07-15T00:05:29+02:00",
"realtime": false,
"distance": 6246.48,
"duration": 5137,
"situations": [],
"steps": [
{
"distance": 24.19,
"relativeDirection": "depart",
"latitude": 50.8947393,
"longitude": 4.3416092,
"stayOn": false,
"streetName": "path",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 18.99,
"relativeDirection": "left",
"latitude": 50.8946333,
"longitude": 4.3414429,
"stayOn": false,
"streetName": "Place de l'Atomium - Atomiumplein",
"heading": "east",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 184.27,
"relativeDirection": "slightlyRight",
"latitude": 50.8945511,
"longitude": 4.3416647,
"stayOn": false,
"streetName": "Boulevard du Centenaire - Eeuwfeestlaan",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 62.58,
"relativeDirection": "circleCounterclockwise",
"latitude": 50.8931013,
"longitude": 4.3429252,
"stayOn": true,
"streetName": "Place Louis Steens - Louis Steensplein",
"heading": "south",
"exit": "2",
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 271.67,
"relativeDirection": "slightlyRight",
"latitude": 50.8926879,
"longitude": 4.3432782,
"stayOn": false,
"streetName": "Boulevard du Centenaire - Eeuwfeestlaan",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 729.4,
"relativeDirection": "continue",
"latitude": 50.8905684,
"longitude": 4.3451593,
"stayOn": false,
"streetName": "Avenue Jean Sobieski - Jan Sobieskilaan",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 374.26,
"relativeDirection": "slightlyLeft",
"latitude": 50.8842053,
"longitude": 4.3445883,
"stayOn": false,
"streetName": "Boulevard Émile Bockstael - Emile Bockstaellaan",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 296.29,
"relativeDirection": "slightlyRight",
"latitude": 50.8815541,
"longitude": 4.3476851,
"stayOn": true,
"streetName": "Boulevard Émile Bockstael - Emile Bockstaellaan",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 130.57,
"relativeDirection": "continue",
"latitude": 50.8790161,
"longitude": 4.3476954,
"stayOn": false,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 47.23,
"relativeDirection": "left",
"latitude": 50.8778655,
"longitude": 4.3478259,
"stayOn": true,
"streetName": "Boulevard Émile Bockstael - Emile Bockstaellaan",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 146.25,
"relativeDirection": "right",
"latitude": 50.8774702,
"longitude": 4.3479527,
"stayOn": true,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 4.16,
"relativeDirection": "left",
"latitude": 50.8761983,
"longitude": 4.348203,
"stayOn": true,
"streetName": "path",
"heading": "east",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 552.01,
"relativeDirection": "right",
"latitude": 50.8762019,
"longitude": 4.348262,
"stayOn": false,
"streetName": "Boulevard Émile Bockstael - Emile Bockstaellaan",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 79.34,
"relativeDirection": "circleCounterclockwise",
"latitude": 50.8718687,
"longitude": 4.3445881,
"stayOn": true,
"streetName": "Place Alexandre Pouchkine - Alexander Poesjkinplein",
"heading": "west",
"exit": "4",
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 161.65,
"relativeDirection": "right",
"latitude": 50.8714274,
"longitude": 4.3441815,
"stayOn": false,
"streetName": "Boulevard Émile Bockstael - Emile Bockstaellaan",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 196.61,
"relativeDirection": "continue",
"latitude": 50.8701573,
"longitude": 4.3430931,
"stayOn": false,
"streetName": "Boulevard du Jubilé - Jubelfeestlaan",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 267.5,
"relativeDirection": "left",
"latitude": 50.8686023,
"longitude": 4.3417732,
"stayOn": false,
"streetName": "Rue de l'Escaut - Scheldestraat",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 14.54,
"relativeDirection": "right",
"latitude": 50.8662169,
"longitude": 4.3417815,
"stayOn": false,
"streetName": "Rue du Laekenveld - Laekenveldstraat",
"heading": "west",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 182.52,
"relativeDirection": "left",
"latitude": 50.8662299,
"longitude": 4.3415753,
"stayOn": true,
"streetName": "Rue du Laekenveld - Laekenveldstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 482.27,
"relativeDirection": "left",
"latitude": 50.865074,
"longitude": 4.3397289,
"stayOn": false,
"streetName": "Rue Vanderstichelen - Vanderstichelenstraat",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 304.95,
"relativeDirection": "continue",
"latitude": 50.8610827,
"longitude": 4.3423386,
"stayOn": false,
"streetName": "Rue de l'Intendant - Opzichterstraat",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 72.5,
"relativeDirection": "right",
"latitude": 50.8595117,
"longitude": 4.3456296,
"stayOn": false,
"streetName": "Canal-Kanaal, 12 Madou - Belgica",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 9.61,
"relativeDirection": "left",
"latitude": 50.8589272,
"longitude": 4.3451951,
"stayOn": false,
"streetName": "Boulevard Léopold II - Leopold II-laan",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 82.51,
"relativeDirection": "continue",
"latitude": 50.8588726,
"longitude": 4.3453013,
"stayOn": false,
"streetName": "Place Sainctelette - Saincteletteplaats",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 26.87,
"relativeDirection": "continue",
"latitude": 50.8585091,
"longitude": 4.3463128,
"stayOn": false,
"streetName": "Square Sainctelette - Sainctelettesquare",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 24.33,
"relativeDirection": "right",
"latitude": 50.8584055,
"longitude": 4.3466587,
"stayOn": false,
"streetName": "Boulevard du Neuvième de Ligne - Negende Linielaan",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 278.24,
"relativeDirection": "left",
"latitude": 50.8582229,
"longitude": 4.3464933,
"stayOn": false,
"streetName": "Boulevard d'Ypres - Ieperlaan",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 35.35,
"relativeDirection": "continue",
"latitude": 50.8557392,
"longitude": 4.3468335,
"stayOn": false,
"streetName": "Porte du Rivage - Oeverpoort",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 113.21,
"relativeDirection": "continue",
"latitude": 50.8554254,
"longitude": 4.346782,
"stayOn": false,
"streetName": "Quai au Bois de Construction - Timmerhoutkaai",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 80.6,
"relativeDirection": "continue",
"latitude": 50.8544689,
"longitude": 4.34623,
"stayOn": false,
"streetName": "Quai aux Barques - Schuitenkaai",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 110.86,
"relativeDirection": "continue",
"latitude": 50.8537649,
"longitude": 4.3460126,
"stayOn": false,
"streetName": "Rue du Marché aux Porcs - Varkensmarkt",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 270.16,
"relativeDirection": "left",
"latitude": 50.8528192,
"longitude": 4.3455437,
"stayOn": false,
"streetName": "Rue de Flandre - Vlaamsesteenweg",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 110.43,
"relativeDirection": "continue",
"latitude": 50.8506283,
"longitude": 4.3471043,
"stayOn": false,
"streetName": "Vieux Marché aux Grains - Oude Graanmarkt",
"heading": "southeast",
"exit": null,
"area": true,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 61.75,
"relativeDirection": "continue",
"latitude": 50.84987,
"longitude": 4.34812,
"stayOn": false,
"streetName": "open area",
"heading": "southeast",
"exit": null,
"area": true,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 9.3,
"relativeDirection": "continue",
"latitude": 50.8495447,
"longitude": 4.3488329,
"stayOn": false,
"streetName": "Rue Sainte-Catherine - Sint-Katelijnestraat",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 128.22,
"relativeDirection": "continue",
"latitude": 50.8494732,
"longitude": 4.3488965,
"stayOn": false,
"streetName": "Rue Paul Devaux - Paul Devauxstraat",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 120.19,
"relativeDirection": "continue",
"latitude": 50.848493,
"longitude": 4.3498054,
"stayOn": false,
"streetName": "Rue de la Bourse - Beursstraat",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 19.78,
"relativeDirection": "right",
"latitude": 50.8479293,
"longitude": 4.3512056,
"stayOn": false,
"streetName": "Rue de Tabora - Taborastraat",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 96.64,
"relativeDirection": "left",
"latitude": 50.8477574,
"longitude": 4.3511332,
"stayOn": false,
"streetName": "Rue au Beurre - Boterstraat",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 64.84,
"relativeDirection": "slightlyRight",
"latitude": 50.8472217,
"longitude": 4.3522168,
"stayOn": false,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "Origin",
"quay": null,
"latitude": 50.8947,
"longitude": 4.3416
},
"toPlace": {
"name": "Destination",
"quay": null,
"latitude": 50.8467,
"longitude": 4.3524
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "aksuH_~nYCT?FR@B?@SBKHKjAcA??zDkDBADCFCFAFDHBF@H?FCHEFGDIDKDM@M@MDMBGDEFEpBeB???A|AqA|@w@XURSh@g@FEHEBABABAB?B?B?@?H?JBD@NBRF@K?C@I?C@E?E?CFGtCr@f@LjC\\f@HnBVh@HdALd@DBDn@DF@lDVH@@?V?^Ar@IFAH@B?nDa@B?BCl@y@BALOBCBEDGBEDE@EnGwI|@oA?CFIDG@?@?DEFKPS?A@ABENL`@[VBLB\\HLAN?BAF?NARDzBSRA?T?LF@rBWD?dAINA@?B?BA@?BCRCdDYPCJLLMHALAD?BBB?B?D?B?@AD?BIl@Et@Ib@E@?`@Cl@Gd@C?KAKf@CD?L?JB@@JFpAhAFFXVl@h@\\XhAdA\\\\`BzAbA|@PNrBfBHFdC~BXXNNCN?N@NBL@DBFBHDFHFHBH@HAHCHGHMRNDBhBbB~AxAHFN?FFTRLJLL~BtBHBTLD@BBDBXP\\\\RNNGBAFArDa@J?J?dD\\RBz@HAh@FLnElILTTGFArBkAd@WxAy@HEHEdCuALGLGhCwA|D{BDE@CBM@CDMLJHJHQDQ`@mAL_@ZcAJYlD}KDMD?@@f@ZNJBD@D@?DBB@BBB@LHDBFDHU\\q@DQBMHa@VuABOBKJg@HDLFDB@BBD?BNKHE@?JAHAhCMD?NAN?FAN?PABAD?hEUPA\\?H@H@B@FBHFp@\\lB|@@?DBLDx@`@JDb@BJ@TAN?h@N`@N`@Pf@\\B@RJFSBE??BEDKFKFGFEFCFCFCrAo@n@YFCJE`Ag@BAZOXQZSp@e@LKtCkE`AmC@CJGFEJGBCp@_@TMLKl@q@PQJIH[HYPo@@A?e@V}@HK@ALKXaAFK`@Lb@kATm@n@}AXGb@H^m@JB"
},
"interchangeTo": null,
"interchangeFrom": null
}
],
"systemNotices": []
},
{
"streetDistance": 1111.97,
"aimedStartTime": "2026-07-15T00:12:04+02:00",
"aimedEndTime": "2026-07-15T00:48:30+02:00",
"expectedEndTime": "2026-07-15T00:48:30+02:00",
"expectedStartTime": "2026-07-15T00:12:04+02:00",
"duration": 2186,
"distance": 9592.35,
"legs": [
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:12:04+02:00",
"aimedEndTime": "2026-07-15T00:20:57+02:00",
"expectedEndTime": "2026-07-15T00:20:57+02:00",
"expectedStartTime": "2026-07-15T00:12:04+02:00",
"realtime": false,
"distance": 646.5,
"duration": 533,
"situations": [],
"steps": [
{
"distance": 76.47,
"relativeDirection": "depart",
"latitude": 50.8947393,
"longitude": 4.3416092,
"stayOn": false,
"streetName": "path",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 536.49,
"relativeDirection": "right",
"latitude": 50.8950651,
"longitude": 4.3409632,
"stayOn": true,
"streetName": "sidewalk",
"heading": "north",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 20.38,
"relativeDirection": "left",
"latitude": 50.8974519,
"longitude": 4.335486,
"stayOn": true,
"streetName": "alley",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 13.16,
"relativeDirection": "left",
"latitude": 50.8972849,
"longitude": 4.3353875,
"stayOn": true,
"streetName": "parking aisle",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "Origin",
"quay": null,
"latitude": 50.8947,
"longitude": 4.3416
},
"toPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:8824",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.897198,
"longitude": 4.335515,
"tariffZones": []
},
"latitude": 50.897198,
"longitude": 4.335515
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "aksuH_~nYCT?FADADADADCBCDC@C@C@C@EAC?CACCCCCCCj@?D?D?NM?GB]XaAz@yBlBeErDQRCHCJCJApA?T?PArA?L?D?FA|@@P?N?JAPAzB?P?h@?L?NA~@?L?HFA@@??DBJHDDDGJQ??"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXdeABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAHDE6MTMxOTc1Nzk2MzI3ODAwMDAxMjAyNjA3MTQACjIwMjYtMDctMTQAAAABAAAACQAGMTo4ODI0AAYxOjg3NDQAAA==",
"mode": "metro",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:20:57+02:00",
"aimedEndTime": "2026-07-15T00:31:34+02:00",
"expectedEndTime": "2026-07-15T00:31:34+02:00",
"expectedStartTime": "2026-07-15T00:20:57+02:00",
"realtime": false,
"distance": 5865.61,
"duration": 637,
"situations": [],
"steps": [],
"fromPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:8824",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.897198,
"longitude": 4.335515,
"tariffZones": []
},
"latitude": 50.897198,
"longitude": 4.335515
},
"toPlace": {
"name": "BEEKKANT",
"quay": {
"id": "1:8744",
"name": "BEEKKANT",
"publicCode": null,
"latitude": 50.85335,
"longitude": 4.323113,
"tariffZones": []
},
"latitude": 50.85335,
"longitude": 4.323113
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "ELISABETH"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "1:8814",
"name": "HOUBA-BRUGMANN",
"publicCode": null,
"latitude": 50.8896,
"longitude": 4.337736,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:22:30+02:00",
"expectedArrivalTime": "2026-07-15T00:22:30+02:00",
"aimedDepartureTime": "2026-07-15T00:22:45+02:00",
"expectedDepartureTime": "2026-07-15T00:22:45+02:00",
"stopPositionInPattern": 2,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8804",
"name": "STUYVENBERGH",
"publicCode": null,
"latitude": 50.88564,
"longitude": 4.342738,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:23:41+02:00",
"expectedArrivalTime": "2026-07-15T00:23:41+02:00",
"aimedDepartureTime": "2026-07-15T00:23:56+02:00",
"expectedDepartureTime": "2026-07-15T00:23:56+02:00",
"stopPositionInPattern": 3,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8794",
"name": "BOCKSTAEL",
"publicCode": null,
"latitude": 50.879152,
"longitude": 4.347993,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:25:06+02:00",
"expectedArrivalTime": "2026-07-15T00:25:06+02:00",
"aimedDepartureTime": "2026-07-15T00:25:21+02:00",
"expectedDepartureTime": "2026-07-15T00:25:21+02:00",
"stopPositionInPattern": 4,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8784",
"name": "PANNENHUIS",
"publicCode": null,
"latitude": 50.873614,
"longitude": 4.343137,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:26:27+02:00",
"expectedArrivalTime": "2026-07-15T00:26:27+02:00",
"aimedDepartureTime": "2026-07-15T00:26:42+02:00",
"expectedDepartureTime": "2026-07-15T00:26:42+02:00",
"stopPositionInPattern": 5,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8774",
"name": "BELGICA",
"publicCode": null,
"latitude": 50.868474,
"longitude": 4.336964,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:27:45+02:00",
"expectedArrivalTime": "2026-07-15T00:27:45+02:00",
"aimedDepartureTime": "2026-07-15T00:28:00+02:00",
"expectedDepartureTime": "2026-07-15T00:28:00+02:00",
"stopPositionInPattern": 6,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8764",
"name": "SIMONIS",
"publicCode": null,
"latitude": 50.86312,
"longitude": 4.330479,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:29:05+02:00",
"expectedArrivalTime": "2026-07-15T00:29:05+02:00",
"aimedDepartureTime": "2026-07-15T00:29:20+02:00",
"expectedDepartureTime": "2026-07-15T00:29:20+02:00",
"stopPositionInPattern": 7,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8754",
"name": "OSSEGHEM",
"publicCode": null,
"latitude": 50.85685,
"longitude": 4.325246,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:30:28+02:00",
"expectedArrivalTime": "2026-07-15T00:30:28+02:00",
"aimedDepartureTime": "2026-07-15T00:30:43+02:00",
"expectedDepartureTime": "2026-07-15T00:30:43+02:00",
"stopPositionInPattern": 8,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "1:13197579632780000120260714",
"publicCode": null
},
"line": {
"publicCode": "6",
"name": "ROI BAUDOUIN - ELISABETH",
"id": "1:4",
"presentation": {
"colour": "0066A3",
"textColour": "FFFFFF"
}
},
"authority": {
"name": "STIB",
"id": "1:STIB/MIVB"
},
"pointsOnLink": {
"points": "mzsuH}wmY~AsGLg@H[HWHWHYPg@BIRg@??Xw@Pe@JSHSJQJQLQNQDGLKLKLKFEFEJENGJENELCPCNAN?P?N@L@PBLBJDLDNHLFLHJHLJHJNN@B@@`DzDRVTVTV@@JLB@PRBBJJ@@LN^\\NNRNHHTLNHLDNFLDLBL@PBR?T?PAPANEHAHCJEPGNGRONKPONOLOPUHK@Ch@s@??rBoCPURSNOTSHKNQDEnAcBz@kAT]Zc@RW@CTYRY@ABELQZa@PW@ALSLQ@AP[LSPWDGHQVa@PWT]TY~@qA??zAsBNSJK@CLM@ANQBAPQHI@AJMFG@C@A`@e@T]rBqC@?jGqIFIV[NSPQLMHINKLKZQPKRIRILETEPEZEb@EhCUtD[??bCSRANAP?N@PBNBB@JDLDPJFBNLLLFF@@TZPT@B`B`CNR@@LR@BTXBB^d@`@h@VZTVPP@@TVr@t@VXPR~AfBX\\@@@@n@x@xCxD??|BvCfAtADFrGjIbPnS??pCnDxAjBt@`ARXZ^^f@BD??`QzTtBnC??`CzCp@x@NP|DxETXLLLN@@NNTRVTLJnBxAh@`@\\VRLZT^P^RzLtF????ZLLH`@Rn@\\PJn@^HFDBJFBBTNDBTNB@XPXPd@VZPb@RXLzDdBx@^"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:31:34+02:00",
"aimedEndTime": "2026-07-15T00:32:12+02:00",
"expectedEndTime": "2026-07-15T00:32:12+02:00",
"expectedStartTime": "2026-07-15T00:31:34+02:00",
"realtime": false,
"distance": 36.03,
"duration": 38,
"situations": [],
"steps": [
{
"distance": 14.29,
"relativeDirection": "depart",
"latitude": 50.8533535,
"longitude": 4.3230968,
"stayOn": false,
"streetName": "Beekkant",
"heading": "north",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 21.73,
"relativeDirection": "uturnLeft",
"latitude": 50.8534986,
"longitude": 4.3230547,
"stayOn": true,
"streetName": "Beekkant",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
}
],
"fromPlace": {
"name": "BEEKKANT",
"quay": {
"id": "1:8744",
"name": "BEEKKANT",
"publicCode": null,
"latitude": 50.85335,
"longitude": 4.323113,
"tariffZones": []
},
"latitude": 50.85335,
"longitude": 4.323113
},
"toPlace": {
"name": "BEEKKANT",
"quay": {
"id": "1:8742",
"name": "BEEKKANT",
"publicCode": null,
"latitude": 50.853386,
"longitude": 4.322974,
"tariffZones": []
},
"latitude": 50.853386,
"longitude": 4.322974
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "mhkuHmjkY?BWMAJAHTJ?B"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXdeABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAHDE6MTMxOTc1NzMzMzI3ODAwMDAxMjAyNjA3MTQACjIwMjYtMDctMTQAAAAKAAAADgAGMTo4NzQyAAYxOjgwMTIAAA==",
"mode": "metro",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:36:57+02:00",
"aimedEndTime": "2026-07-15T00:42:00+02:00",
"expectedEndTime": "2026-07-15T00:42:00+02:00",
"expectedStartTime": "2026-07-15T00:36:57+02:00",
"realtime": false,
"distance": 2614.77,
"duration": 303,
"situations": [],
"steps": [],
"fromPlace": {
"name": "BEEKKANT",
"quay": {
"id": "1:8742",
"name": "BEEKKANT",
"publicCode": null,
"latitude": 50.853386,
"longitude": 4.322974,
"tariffZones": []
},
"latitude": 50.853386,
"longitude": 4.322974
},
"toPlace": {
"name": "DE BROUCKERE",
"quay": {
"id": "1:8012",
"name": "DE BROUCKERE",
"publicCode": null,
"latitude": 50.849821,
"longitude": 4.352486,
"tariffZones": []
},
"latitude": 50.849821,
"longitude": 4.352486
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "HERRMANN-DEBROUX"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "1:8292",
"name": "ETANGS NOIRS",
"publicCode": null,
"latitude": 50.857125,
"longitude": 4.333143,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:38:15+02:00",
"expectedArrivalTime": "2026-07-15T00:38:15+02:00",
"aimedDepartureTime": "2026-07-15T00:38:30+02:00",
"expectedDepartureTime": "2026-07-15T00:38:30+02:00",
"stopPositionInPattern": 11,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8282",
"name": "COMTE DE FLANDRE",
"publicCode": null,
"latitude": 50.854705,
"longitude": 4.340542,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:39:28+02:00",
"expectedArrivalTime": "2026-07-15T00:39:28+02:00",
"aimedDepartureTime": "2026-07-15T00:39:43+02:00",
"expectedDepartureTime": "2026-07-15T00:39:43+02:00",
"stopPositionInPattern": 12,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8272",
"name": "SAINTE-CATHERINE",
"publicCode": null,
"latitude": 50.8519,
"longitude": 4.348012,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:40:54+02:00",
"expectedArrivalTime": "2026-07-15T00:40:54+02:00",
"aimedDepartureTime": "2026-07-15T00:41:09+02:00",
"expectedDepartureTime": "2026-07-15T00:41:09+02:00",
"stopPositionInPattern": 13,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "1:13197573332780000120260714",
"publicCode": null
},
"line": {
"publicCode": "5",
"name": "ERASME - HERRMANN-DEBROUX",
"id": "1:1",
"presentation": {
"colour": "F6A90B",
"textColour": "FFFFFF"
}
},
"authority": {
"name": "STIB",
"id": "1:STIB/MIVB"
},
"pointsOnLink": {
"points": "shkuHqikYiF_Ck@W]OUMUMOKCAQM[WOOUSWYm@o@OOKKMQAAGKIMKUKUGOGSEQEQI_@CUEWAWCWA]EgAA]?UAW?k@?eE?k@?c@Ae@Ce@Aa@Ca@G}@O{BEg@AYAQA[A_@AUQ_J?K??AW?a@AU?W?k@@a@@]@[@_@Ba@BU@QB[D]@ODSBUDUF_@DQ@IDUBKHWH]@E@AFSDMDQFOHSNa@vB_GxEmM??\\}@HWDKL]H[FUFUBQJi@@G@C@G@GB[D_@@IBSBg@B]Bq@p@gPB]@WBUBMBOBOFUDOFQBGDKFIHMHI@CFGHIFEHGRMfFaD??r@c@DCLIHIFGJKFKJOFOFMBKBIBIBMDQBQBO@K@]@UDy@B_@B]@QBSBQBKBO?ADUFU@E@E??DMDMBMFQL[JWFO@CBGDIFOFIHQFKHOLSVa@JOBEJODGDI"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:42:00+02:00",
"aimedEndTime": "2026-07-15T00:48:30+02:00",
"expectedEndTime": "2026-07-15T00:48:30+02:00",
"expectedStartTime": "2026-07-15T00:42:00+02:00",
"realtime": false,
"distance": 429.44,
"duration": 390,
"situations": [],
"steps": [
{
"distance": 47.78,
"relativeDirection": "depart",
"latitude": 50.8498238,
"longitude": 4.352491,
"stayOn": false,
"streetName": "Rue de l'Évêque - Bisschopsstraat",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 160.71,
"relativeDirection": "right",
"latitude": 50.8495206,
"longitude": 4.3529703,
"stayOn": false,
"streetName": "Rue des Fripiers - Kleerkopersstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 132.47,
"relativeDirection": "left",
"latitude": 50.8482982,
"longitude": 4.3517498,
"stayOn": false,
"streetName": "Rue du Marché aux Herbes - Grasmarkt",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 47.05,
"relativeDirection": "right",
"latitude": 50.8474082,
"longitude": 4.3529208,
"stayOn": false,
"streetName": "Rue Chair et Pain - Vlees-en-Broodstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 41.42,
"relativeDirection": "slightlyLeft",
"latitude": 50.8470548,
"longitude": 4.3525522,
"stayOn": false,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "DE BROUCKERE",
"quay": {
"id": "1:8012",
"name": "DE BROUCKERE",
"publicCode": null,
"latitude": 50.849821,
"longitude": 4.352486,
"tariffZones": []
},
"latitude": 50.849821,
"longitude": 4.352486
},
"toPlace": {
"name": "Destination",
"quay": null,
"latitude": 50.8467,
"longitude": 4.3524
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "krjuH_bqY?AXc@?ADGBCDGN[@INN@@@?HJjAlA\\\\HH\\XdAfAPk@JWFQDK@E@GJGt@a@VST]P_@HJ`@`@XZFJr@JJB"
},
"interchangeTo": null,
"interchangeFrom": null
}
],
"systemNotices": []
},
{
"streetDistance": 2257.18,
"aimedStartTime": "2026-07-15T00:12:04+02:00",
"aimedEndTime": "2026-07-15T00:59:09+02:00",
"expectedEndTime": "2026-07-15T00:59:09+02:00",
"expectedStartTime": "2026-07-15T00:12:04+02:00",
"duration": 2825,
"distance": 10546.85,
"legs": [
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:12:04+02:00",
"aimedEndTime": "2026-07-15T00:20:57+02:00",
"expectedEndTime": "2026-07-15T00:20:57+02:00",
"expectedStartTime": "2026-07-15T00:12:04+02:00",
"realtime": false,
"distance": 646.5,
"duration": 533,
"situations": [],
"steps": [
{
"distance": 76.47,
"relativeDirection": "depart",
"latitude": 50.8947393,
"longitude": 4.3416092,
"stayOn": false,
"streetName": "path",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 536.49,
"relativeDirection": "right",
"latitude": 50.8950651,
"longitude": 4.3409632,
"stayOn": true,
"streetName": "sidewalk",
"heading": "north",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 20.38,
"relativeDirection": "left",
"latitude": 50.8974519,
"longitude": 4.335486,
"stayOn": true,
"streetName": "alley",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 13.16,
"relativeDirection": "left",
"latitude": 50.8972849,
"longitude": 4.3353875,
"stayOn": true,
"streetName": "parking aisle",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "Origin",
"quay": null,
"latitude": 50.8947,
"longitude": 4.3416
},
"toPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:8824",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.897198,
"longitude": 4.335515,
"tariffZones": []
},
"latitude": 50.897198,
"longitude": 4.335515
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "aksuH_~nYCT?FADADADADCBCDC@C@C@C@EAC?CACCCCCCCj@?D?D?NM?GB]XaAz@yBlBeErDQRCHCJCJApA?T?PArA?L?D?FA|@@P?N?JAPAzB?P?h@?L?NA~@?L?HFA@@??DBJHDDDGJQ??"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXdeABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAHDE6MTMxOTc1Nzk2MzI3ODAwMDAxMjAyNjA3MTQACjIwMjYtMDctMTQAAAABAAAADQAGMTo4ODI0AAYxOjgzNTIAAA==",
"mode": "metro",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:20:57+02:00",
"aimedEndTime": "2026-07-15T00:36:43+02:00",
"expectedEndTime": "2026-07-15T00:36:43+02:00",
"expectedStartTime": "2026-07-15T00:20:57+02:00",
"realtime": false,
"distance": 8289.67,
"duration": 946,
"situations": [],
"steps": [],
"fromPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:8824",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.897198,
"longitude": 4.335515,
"tariffZones": []
},
"latitude": 50.897198,
"longitude": 4.335515
},
"toPlace": {
"name": "GARE DU MIDI",
"quay": {
"id": "1:8352",
"name": "GARE DU MIDI",
"publicCode": null,
"latitude": 50.836258,
"longitude": 4.33847,
"tariffZones": []
},
"latitude": 50.836258,
"longitude": 4.33847
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "ELISABETH"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "1:8814",
"name": "HOUBA-BRUGMANN",
"publicCode": null,
"latitude": 50.8896,
"longitude": 4.337736,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:22:30+02:00",
"expectedArrivalTime": "2026-07-15T00:22:30+02:00",
"aimedDepartureTime": "2026-07-15T00:22:45+02:00",
"expectedDepartureTime": "2026-07-15T00:22:45+02:00",
"stopPositionInPattern": 2,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8804",
"name": "STUYVENBERGH",
"publicCode": null,
"latitude": 50.88564,
"longitude": 4.342738,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:23:41+02:00",
"expectedArrivalTime": "2026-07-15T00:23:41+02:00",
"aimedDepartureTime": "2026-07-15T00:23:56+02:00",
"expectedDepartureTime": "2026-07-15T00:23:56+02:00",
"stopPositionInPattern": 3,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8794",
"name": "BOCKSTAEL",
"publicCode": null,
"latitude": 50.879152,
"longitude": 4.347993,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:25:06+02:00",
"expectedArrivalTime": "2026-07-15T00:25:06+02:00",
"aimedDepartureTime": "2026-07-15T00:25:21+02:00",
"expectedDepartureTime": "2026-07-15T00:25:21+02:00",
"stopPositionInPattern": 4,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8784",
"name": "PANNENHUIS",
"publicCode": null,
"latitude": 50.873614,
"longitude": 4.343137,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:26:27+02:00",
"expectedArrivalTime": "2026-07-15T00:26:27+02:00",
"aimedDepartureTime": "2026-07-15T00:26:42+02:00",
"expectedDepartureTime": "2026-07-15T00:26:42+02:00",
"stopPositionInPattern": 5,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8774",
"name": "BELGICA",
"publicCode": null,
"latitude": 50.868474,
"longitude": 4.336964,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:27:45+02:00",
"expectedArrivalTime": "2026-07-15T00:27:45+02:00",
"aimedDepartureTime": "2026-07-15T00:28:00+02:00",
"expectedDepartureTime": "2026-07-15T00:28:00+02:00",
"stopPositionInPattern": 6,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8764",
"name": "SIMONIS",
"publicCode": null,
"latitude": 50.86312,
"longitude": 4.330479,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:29:05+02:00",
"expectedArrivalTime": "2026-07-15T00:29:05+02:00",
"aimedDepartureTime": "2026-07-15T00:29:20+02:00",
"expectedDepartureTime": "2026-07-15T00:29:20+02:00",
"stopPositionInPattern": 7,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8754",
"name": "OSSEGHEM",
"publicCode": null,
"latitude": 50.85685,
"longitude": 4.325246,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:30:28+02:00",
"expectedArrivalTime": "2026-07-15T00:30:28+02:00",
"aimedDepartureTime": "2026-07-15T00:30:43+02:00",
"expectedDepartureTime": "2026-07-15T00:30:43+02:00",
"stopPositionInPattern": 8,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8744",
"name": "BEEKKANT",
"publicCode": null,
"latitude": 50.85335,
"longitude": 4.323113,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:31:34+02:00",
"expectedArrivalTime": "2026-07-15T00:31:34+02:00",
"aimedDepartureTime": "2026-07-15T00:31:59+02:00",
"expectedDepartureTime": "2026-07-15T00:31:59+02:00",
"stopPositionInPattern": 9,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8382",
"name": "GARE DE L'OUEST",
"publicCode": null,
"latitude": 50.848922,
"longitude": 4.321442,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:32:51+02:00",
"expectedArrivalTime": "2026-07-15T00:32:51+02:00",
"aimedDepartureTime": "2026-07-15T00:33:06+02:00",
"expectedDepartureTime": "2026-07-15T00:33:06+02:00",
"stopPositionInPattern": 10,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8372",
"name": "DELACROIX",
"publicCode": null,
"latitude": 50.844982,
"longitude": 4.324744,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:34:03+02:00",
"expectedArrivalTime": "2026-07-15T00:34:03+02:00",
"aimedDepartureTime": "2026-07-15T00:34:18+02:00",
"expectedDepartureTime": "2026-07-15T00:34:18+02:00",
"stopPositionInPattern": 11,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:8362",
"name": "CLEMENCEAU",
"publicCode": null,
"latitude": 50.84069,
"longitude": 4.331467,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:35:20+02:00",
"expectedArrivalTime": "2026-07-15T00:35:20+02:00",
"aimedDepartureTime": "2026-07-15T00:35:35+02:00",
"expectedDepartureTime": "2026-07-15T00:35:35+02:00",
"stopPositionInPattern": 12,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "1:13197579632780000120260714",
"publicCode": null
},
"line": {
"publicCode": "6",
"name": "ROI BAUDOUIN - ELISABETH",
"id": "1:4",
"presentation": {
"colour": "0066A3",
"textColour": "FFFFFF"
}
},
"authority": {
"name": "STIB",
"id": "1:STIB/MIVB"
},
"pointsOnLink": {
"points": "mzsuH}wmY~AsGLg@H[HWHWHYPg@BIRg@??Xw@Pe@JSHSJQJQLQNQDGLKLKLKFEFEJENGJENELCPCNAN?P?N@L@PBLBJDLDNHLFLHJHLJHJNN@B@@`DzDRVTVTV@@JLB@PRBBJJ@@LN^\\NNRNHHTLNHLDNFLDLBL@PBR?T?PAPANEHAHCJEPGNGRONKPONOLOPUHK@Ch@s@??rBoCPURSNOTSHKNQDEnAcBz@kAT]Zc@RW@CTYRY@ABELQZa@PW@ALSLQ@AP[LSPWDGHQVa@PWT]TY~@qA??zAsBNSJK@CLM@ANQBAPQHI@AJMFG@C@A`@e@T]rBqC@?jGqIFIV[NSPQLMHINKLKZQPKRIRILETEPEZEb@EhCUtD[??bCSRANAP?N@PBNBB@JDLDPJFBNLLLFF@@TZPT@B`B`CNR@@LR@BTXBB^d@`@h@VZTVPP@@TVr@t@VXPR~AfBX\\@@@@n@x@xCxD??|BvCfAtADFrGjIbPnS??pCnDxAjBt@`ARXZ^^f@BD??`QzTtBnC??`CzCp@x@NP|DxETXLLLN@@NNTRVTLJnBxAh@`@\\VRLZT^P^RzLtF????ZLLH`@Rn@\\PJn@^HFDBJFBBTNDBTNB@XPXPd@VZPb@RXLzDdBx@^????pB|@tGvC^NVHTHTFRBPBP@R@P?V?XAl@EN?T?N@LBJ@PFPF\\Pv@\\??x@^HDLBFBLD\\FNBN@L@L?NAHAJCLENEJGPKNMJMLMNSFKjB{Cb@s@`AyALQXe@zBsDn@cAFK??^m@Ta@Ta@LWN_@Ri@Xw@\\{@Na@LWl@yA~FgMhAeCHOP]LQJOLOLMZ[~CkC??`Ay@LKJKFILOPW`AaBnCsEP[`@i@n@{@Va@P[T_@HOTi@r@eBzBoFf@iAXo@Zu@nA_D"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:36:43+02:00",
"aimedEndTime": "2026-07-15T00:59:09+02:00",
"expectedEndTime": "2026-07-15T00:59:09+02:00",
"expectedStartTime": "2026-07-15T00:36:43+02:00",
"realtime": false,
"distance": 1610.68,
"duration": 1346,
"situations": [],
"steps": [
{
"distance": 8.42,
"relativeDirection": "depart",
"latitude": 50.8362553,
"longitude": 4.3384705,
"stayOn": false,
"streetName": "service road",
"heading": "east",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 164.84,
"relativeDirection": "left",
"latitude": 50.8362664,
"longitude": 4.3385891,
"stayOn": false,
"streetName": "Avenue Fonsny - Fonsnylaan",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 130.92,
"relativeDirection": "continue",
"latitude": 50.8374266,
"longitude": 4.3400499,
"stayOn": false,
"streetName": "Place de la Constitution - Grondwetplein",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 24.23,
"relativeDirection": "right",
"latitude": 50.8382734,
"longitude": 4.3412334,
"stayOn": false,
"streetName": "path",
"heading": "east",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 10.59,
"relativeDirection": "right",
"latitude": 50.8383017,
"longitude": 4.3415756,
"stayOn": true,
"streetName": "bike path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 444.38,
"relativeDirection": "hardLeft",
"latitude": 50.838209,
"longitude": 4.3416098,
"stayOn": false,
"streetName": "Rue Terre-Neuve - Nieuwland",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 106.52,
"relativeDirection": "continue",
"latitude": 50.8410068,
"longitude": 4.3460142,
"stayOn": false,
"streetName": "Rue des Ursulines - Ursulinenstraat",
"heading": "east",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 44.78,
"relativeDirection": "slightlyLeft",
"latitude": 50.8412895,
"longitude": 4.3474633,
"stayOn": false,
"streetName": "Place des Wallons - Walenplein",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 269.29,
"relativeDirection": "continue",
"latitude": 50.8415848,
"longitude": 4.3478867,
"stayOn": false,
"streetName": "Rue du Poinçon - Priemstraat",
"heading": "north",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 314.76,
"relativeDirection": "continue",
"latitude": 50.8438973,
"longitude": 4.3489569,
"stayOn": false,
"streetName": "Rue de l'Étuve - Stoofstraat",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 58.71,
"relativeDirection": "slightlyRight",
"latitude": 50.8460986,
"longitude": 4.3516635,
"stayOn": false,
"streetName": "Rue Charles Buls - Karel Bulsstraat",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 33.28,
"relativeDirection": "left",
"latitude": 50.8464025,
"longitude": 4.3523447,
"stayOn": false,
"streetName": "path",
"heading": "north",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "GARE DU MIDI",
"quay": {
"id": "1:8352",
"name": "GARE DU MIDI",
"publicCode": null,
"latitude": 50.836258,
"longitude": 4.33847,
"tariffZones": []
},
"latitude": 50.836258,
"longitude": 4.33847
},
"toPlace": {
"name": "Destination",
"quay": null,
"latitude": 50.8467,
"longitude": 4.3524
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "q}guHmjnY???EAOCEaAsAKMQUoBkCOUCCCEKMaB{BCEGU?UYg@QCEcABANCGMUg@e@eAIOi@gAKUo@sAAOEK[o@m@qAM]CEWo@eAqAGGGACACCa@e@[]gAsAIMEICMGa@EWCQe@gEGo@a@y@KMMKMGmAu@}@k@k@SOC[KMGg@MI?GAGASEyA]GACAQEIGCAGEGEECi@[eAy@{@u@GGCGU]Yk@CEMW_@s@EIAAAAGOIMAAACAE}@uBAAACCEQQCGCKCIUq@[w@y@M"
},
"interchangeTo": null,
"interchangeFrom": null
}
],
"systemNotices": []
},
{
"streetDistance": 2060.59,
"aimedStartTime": "2026-07-15T00:19:14+02:00",
"aimedEndTime": "2026-07-15T01:22:19+02:00",
"expectedEndTime": "2026-07-15T01:22:19+02:00",
"expectedStartTime": "2026-07-15T00:19:14+02:00",
"duration": 3785,
"distance": 10076.06,
"legs": [
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:19:14+02:00",
"aimedEndTime": "2026-07-15T00:25:00+02:00",
"expectedEndTime": "2026-07-15T00:25:00+02:00",
"expectedStartTime": "2026-07-15T00:19:14+02:00",
"realtime": false,
"distance": 400.71,
"duration": 346,
"situations": [],
"steps": [
{
"distance": 76.47,
"relativeDirection": "depart",
"latitude": 50.8947393,
"longitude": 4.3416092,
"stayOn": false,
"streetName": "path",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 151.39,
"relativeDirection": "right",
"latitude": 50.8950651,
"longitude": 4.3409632,
"stayOn": true,
"streetName": "sidewalk",
"heading": "north",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 165.86,
"relativeDirection": "left",
"latitude": 50.8962609,
"longitude": 4.3399654,
"stayOn": true,
"streetName": "path",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 6.98,
"relativeDirection": "hardRight",
"latitude": 50.8963758,
"longitude": 4.3382036,
"stayOn": false,
"streetName": "Heysel - Heizel",
"heading": "northeast",
"exit": null,
"area": true,
"bogusName": false,
"elevationProfile": []
}
],
"fromPlace": {
"name": "Origin",
"quay": null,
"latitude": 50.8947,
"longitude": 4.3416
},
"toPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:9056F",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.896415,
"longitude": 4.338161,
"tariffZones": []
},
"latitude": 50.896415,
"longitude": 4.338161
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "aksuH_~nYCT?FADADADADCBCDC@C@C@C@EAC?CACCCCCCCj@?D?D?NM?GB]XaAz@yBlBJ`@DJRv@@DHZEZCR@X?FCDkApACBADEHB@DDBBBBDB@@@BCACJ?A"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXdgABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAHDE6MTMyODc1MjgwMzMyOTE0MDAwMjAyNjA3MTQACjIwMjYtMDctMTQAAAAAAAAABwAHMTo5MDU2RgAHMTo2NDU3RgAA",
"mode": "tram",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:25:00+02:00",
"aimedEndTime": "2026-07-15T00:41:00+02:00",
"expectedEndTime": "2026-07-15T00:41:00+02:00",
"expectedStartTime": "2026-07-15T00:25:00+02:00",
"realtime": false,
"distance": 5502.15,
"duration": 960,
"situations": [],
"steps": [],
"fromPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:9056F",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.896415,
"longitude": 4.338161,
"tariffZones": []
},
"latitude": 50.896415,
"longitude": 4.338161
},
"toPlace": {
"name": "PRINC. ELISABETH",
"quay": {
"id": "1:6457F",
"name": "PRINC. ELISABETH",
"publicCode": null,
"latitude": 50.87301,
"longitude": 4.378128,
"tariffZones": []
},
"latitude": 50.87301,
"longitude": 4.378128
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "BUYL"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "1:2636F",
"name": "SAINT-LAMBERT",
"publicCode": null,
"latitude": 50.890867,
"longitude": 4.346055,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:27:00+02:00",
"expectedArrivalTime": "2026-07-15T00:27:00+02:00",
"aimedDepartureTime": "2026-07-15T00:27:00+02:00",
"expectedDepartureTime": "2026-07-15T00:27:00+02:00",
"stopPositionInPattern": 1,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5700G",
"name": "DE WAND",
"publicCode": null,
"latitude": 50.895098,
"longitude": 4.357463,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:30:00+02:00",
"expectedArrivalTime": "2026-07-15T00:30:00+02:00",
"aimedDepartureTime": "2026-07-15T00:30:00+02:00",
"expectedDepartureTime": "2026-07-15T00:30:00+02:00",
"stopPositionInPattern": 2,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5704F",
"name": "ARAUCARIA",
"publicCode": null,
"latitude": 50.892871,
"longitude": 4.363956,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:31:19+02:00",
"expectedArrivalTime": "2026-07-15T00:31:19+02:00",
"aimedDepartureTime": "2026-07-15T00:31:19+02:00",
"expectedDepartureTime": "2026-07-15T00:31:19+02:00",
"stopPositionInPattern": 3,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5705",
"name": "BUISSONNETS",
"publicCode": null,
"latitude": 50.891291,
"longitude": 4.368867,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:32:14+02:00",
"expectedArrivalTime": "2026-07-15T00:32:14+02:00",
"aimedDepartureTime": "2026-07-15T00:32:14+02:00",
"expectedDepartureTime": "2026-07-15T00:32:14+02:00",
"stopPositionInPattern": 4,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5715F",
"name": "HEEMBEEK",
"publicCode": null,
"latitude": 50.886989,
"longitude": 4.376573,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:34:00+02:00",
"expectedArrivalTime": "2026-07-15T00:34:00+02:00",
"aimedDepartureTime": "2026-07-15T00:34:00+02:00",
"expectedDepartureTime": "2026-07-15T00:34:00+02:00",
"stopPositionInPattern": 5,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5758F",
"name": "DOCKS BRUXSEL",
"publicCode": null,
"latitude": 50.879173,
"longitude": 4.374834,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:38:00+02:00",
"expectedArrivalTime": "2026-07-15T00:38:00+02:00",
"aimedDepartureTime": "2026-07-15T00:38:00+02:00",
"expectedDepartureTime": "2026-07-15T00:38:00+02:00",
"stopPositionInPattern": 6,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "1:13287528033291400020260714",
"publicCode": null
},
"line": {
"publicCode": "7",
"name": "VANDERKINDERE - HEYSEL",
"id": "1:8",
"presentation": {
"colour": "EFE048",
"textColour": "000000"
}
},
"authority": {
"name": "STIB",
"id": "1:STIB/MIVB"
},
"pointsOnLink": {
"points": "susuHohnYBGBMHSDIDGFKDCX[TW`AeAJMLMJIVORMLIDAHINKJMNO@A@AtCiD~AkBFGfBuBbBqBd@i@DG@AJKBAHILMHGNKJGRKPGLGzAc@FCDEBEBEBGBIp@cEFYBMDIHWL[BIBI@K?I?MAMAMEKEM?Ao@}A??sCgHIUKQIQKOIKSUmCaDoCaD_MwNIMGKEKCICIAM?M?K?I@MBKBKDMJUJ]HWJ_@J]?CJe@Hc@Hg@@KDQHW@G@K@I@M?K?Q?OAO?MGs@WkCC[C[AU?U?O@Q@UBQBOFQBGDMJQLS??d@w@JQDKHUBKBK@M@KBM?M@K?M?MAM?MEa@Go@A[C[?Y?[@[?K@[BYDg@DYFe@BMFW@IDOJa@HULa@N_@P]HSNWT_@Zc@RYTY^i@R]R]Pc@La@DKFURu@DQ??d@yBNm@Pu@Pk@^iANa@x@oCHWFYBKFYT_BZuBd@oCBO????BSJg@Nq@j@eCn@mCPq@T}@T{@^sAf@}Af@}ARm@^cA^aAf@kAVi@JSFMPYPYLOJOLMLKd@a@zDcDRQx@s@????ZWx@i@NIRGRGPC??PAf@CNA\\A\\?^@PB\\DRBZHTFPFRHPJZPPLXTPNZZdAjAPRHJXb@`@n@HLDH@D@F@H@P@J@F@BDJDH~D|FDFDDFDJHFBH@F@J?JCFCHCFEFI|@_AHI@APQBCRQLKPMJIDA\\UBCDCNIHEPMTKTKPENETGTETCb@EFA??L?VCV?RAT@R@PBNBhARfC`@LDJBNHPJHBJDPBp@LXDPBT@P?R@RAXAj@ETCJCHALEJEHCJGNMNMFG`AiATWPWLQV_@Vc@LWRc@HQPc@Lc@DOTs@f@eBV}@Ne@J[Ro@BI"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:41:00+02:00",
"aimedEndTime": "2026-07-15T00:46:46+02:00",
"expectedEndTime": "2026-07-15T00:46:46+02:00",
"expectedStartTime": "2026-07-15T00:41:00+02:00",
"realtime": false,
"distance": 367.14,
"duration": 346,
"situations": [],
"steps": [
{
"distance": 44.19,
"relativeDirection": "depart",
"latitude": 50.8730017,
"longitude": 4.3781192,
"stayOn": false,
"streetName": "Princesse Élisabeth - Prinses Elisabeth",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 31.54,
"relativeDirection": "continue",
"latitude": 50.8732224,
"longitude": 4.3775955,
"stayOn": false,
"streetName": "path",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 26.03,
"relativeDirection": "right",
"latitude": 50.8733029,
"longitude": 4.377239,
"stayOn": true,
"streetName": "Boulevard Lambermont - Lambermontlaan",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 195.12,
"relativeDirection": "left",
"latitude": 50.8733625,
"longitude": 4.3769088,
"stayOn": true,
"streetName": "bike path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 17.7,
"relativeDirection": "circleCounterclockwise",
"latitude": 50.8717493,
"longitude": 4.3758995,
"stayOn": false,
"streetName": "Place Eugène Verboekhoven - Eugène Verboekhovenplein",
"heading": "west",
"exit": "2",
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 20.72,
"relativeDirection": "left",
"latitude": 50.8717374,
"longitude": 4.375649,
"stayOn": false,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 31.84,
"relativeDirection": "left",
"latitude": 50.8716373,
"longitude": 4.3754497,
"stayOn": true,
"streetName": "platform",
"heading": "southeast",
"exit": null,
"area": true,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "PRINC. ELISABETH",
"quay": {
"id": "1:6457F",
"name": "PRINC. ELISABETH",
"publicCode": null,
"latitude": 50.87301,
"longitude": 4.378128,
"tariffZones": []
},
"latitude": 50.87301,
"longitude": 4.378128
},
"toPlace": {
"name": "VERBOEKHOVEN",
"quay": {
"id": "1:5710F",
"name": "VERBOEKHOVEN",
"publicCode": null,
"latitude": 50.871388,
"longitude": 4.375288,
"tariffZones": []
},
"latitude": 50.871388,
"longitude": 4.375288
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "icouHgbvY@@k@fBW~@@?@BBB@@EL@F?@AB?@AD?BAB???BAB?DAB?@fAf@lAl@|CzA@@FBBB@LAL@J@VDA@A@LBJDP?ABDBDBDBBDBBBDBF@B?D??A"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXdfABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAHDE6MTMyNzYxOTg3MzMyMjM1MDAwMjAyNjA3MTQACjIwMjYtMDctMTQAAAAEAAAACgAHMTo1NzEwRgAGMTowNTI5AAA=",
"mode": "tram",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:54:00+02:00",
"aimedEndTime": "2026-07-15T01:04:00+02:00",
"expectedEndTime": "2026-07-15T01:04:00+02:00",
"expectedStartTime": "2026-07-15T00:54:00+02:00",
"realtime": false,
"distance": 2513.32,
"duration": 600,
"situations": [],
"steps": [],
"fromPlace": {
"name": "VERBOEKHOVEN",
"quay": {
"id": "1:5710F",
"name": "VERBOEKHOVEN",
"publicCode": null,
"latitude": 50.871388,
"longitude": 4.375288,
"tariffZones": []
},
"latitude": 50.871388,
"longitude": 4.375288
},
"toPlace": {
"name": "ROGIER",
"quay": {
"id": "1:0529",
"name": "ROGIER",
"publicCode": null,
"latitude": 50.856232,
"longitude": 4.358726,
"tariffZones": []
},
"latitude": 50.856232,
"longitude": 4.358726
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "ROGIER"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "1:5711F",
"name": "PAVILLON",
"publicCode": null,
"latitude": 50.869258,
"longitude": 4.370997,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:55:23+02:00",
"expectedArrivalTime": "2026-07-15T00:55:23+02:00",
"aimedDepartureTime": "2026-07-15T00:55:23+02:00",
"expectedDepartureTime": "2026-07-15T00:55:23+02:00",
"stopPositionInPattern": 5,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:2876F",
"name": "GALLAIT",
"publicCode": null,
"latitude": 50.866633,
"longitude": 4.368738,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:56:31+02:00",
"expectedArrivalTime": "2026-07-15T00:56:31+02:00",
"aimedDepartureTime": "2026-07-15T00:56:31+02:00",
"expectedDepartureTime": "2026-07-15T00:56:31+02:00",
"stopPositionInPattern": 6,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:2726F",
"name": "LIEDTS",
"publicCode": null,
"latitude": 50.86497,
"longitude": 4.365599,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:58:00+02:00",
"expectedArrivalTime": "2026-07-15T00:58:00+02:00",
"aimedDepartureTime": "2026-07-15T00:58:00+02:00",
"expectedDepartureTime": "2026-07-15T00:58:00+02:00",
"stopPositionInPattern": 7,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5714",
"name": "THOMAS",
"publicCode": null,
"latitude": 50.865329,
"longitude": 4.362879,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:00:00+02:00",
"expectedArrivalTime": "2026-07-15T01:00:00+02:00",
"aimedDepartureTime": "2026-07-15T01:00:00+02:00",
"expectedDepartureTime": "2026-07-15T01:00:00+02:00",
"stopPositionInPattern": 8,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:0521",
"name": "GARE DU NORD",
"publicCode": null,
"latitude": 50.860134,
"longitude": 4.359946,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:02:00+02:00",
"expectedArrivalTime": "2026-07-15T01:02:00+02:00",
"aimedDepartureTime": "2026-07-15T01:02:00+02:00",
"expectedDepartureTime": "2026-07-15T01:02:00+02:00",
"stopPositionInPattern": 9,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "1:13276198733223500020260714",
"publicCode": null
},
"line": {
"publicCode": "55",
"name": "DA VINCI - ROGIER",
"id": "1:5",
"presentation": {
"colour": "F3C300",
"textColour": "000000"
}
},
"authority": {
"name": "STIB",
"id": "1:STIB/MIVB"
},
"pointsOnLink": {
"points": "cynuHspuYD@XAF@B@BBBBBBBDBFH^xAfGtB`JBHFP?B@@FPFJFLHLFF@@@BB@FFfA|@??hH`GbCnBPP\\Xl@f@??hDpCf@^h@b@lCxBLHJHLFJFLLNPBHBJ@D?B@F?B?D@DAD?F?DAD?FCFAFGLGHGFWP_@VaAn@????iAr@]TGDGDEHCDEJADALCVGn@MhAQjBEZAJ?J@J@F@FDFBDDDDBFDD@lAh@??NFLFRFlAb@lA`@LD\\HTDRFj@Rf@RNFLF^LjBp@VHPHLHNHHFLJBBRRLLRV`@j@JNDDHHHHFDHFNHVL\\L\\NrC`A??????f@Pd@NLDFBH@L@Z?\\?~@Aj@?T?PBR@VDPFRFPFh@PfA^\\LLDTJB@NFHBp@NB?RHB@d@RJFJH"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T01:04:00+02:00",
"aimedEndTime": "2026-07-15T01:22:19+02:00",
"expectedEndTime": "2026-07-15T01:22:19+02:00",
"expectedStartTime": "2026-07-15T01:04:00+02:00",
"realtime": false,
"distance": 1292.74,
"duration": 1099,
"situations": [],
"steps": [
{
"distance": 4.3,
"relativeDirection": "depart",
"latitude": 50.8562346,
"longitude": 4.3587214,
"stayOn": false,
"streetName": "Rue du Progrès - Vooruitgangstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 13.88,
"relativeDirection": "right",
"latitude": 50.8562058,
"longitude": 4.3586806,
"stayOn": false,
"streetName": "Rue des Croisades - Kruisvaartenstraat",
"heading": "west",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 150.88,
"relativeDirection": "left",
"latitude": 50.8562525,
"longitude": 4.3584972,
"stayOn": false,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 4.74,
"relativeDirection": "right",
"latitude": 50.8551709,
"longitude": 4.3584531,
"stayOn": false,
"streetName": "Boulevard du Jardin Botanique - Kruidtuinlaan",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 614.7,
"relativeDirection": "left",
"latitude": 50.8551882,
"longitude": 4.3583914,
"stayOn": false,
"streetName": "Rue Neuve - Nieuwstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 116.44,
"relativeDirection": "continue",
"latitude": 50.8505066,
"longitude": 4.3537407,
"stayOn": false,
"streetName": "Place de la Monnaie - Munt",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 6.17,
"relativeDirection": "slightlyRight",
"latitude": 50.8495679,
"longitude": 4.3530163,
"stayOn": false,
"streetName": "SZ Senne - Zenne",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 160.71,
"relativeDirection": "continue",
"latitude": 50.8495206,
"longitude": 4.3529703,
"stayOn": false,
"streetName": "Rue des Fripiers - Kleerkopersstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 132.47,
"relativeDirection": "left",
"latitude": 50.8482982,
"longitude": 4.3517498,
"stayOn": false,
"streetName": "Rue du Marché aux Herbes - Grasmarkt",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 47.05,
"relativeDirection": "right",
"latitude": 50.8474082,
"longitude": 4.3529208,
"stayOn": false,
"streetName": "Rue Chair et Pain - Vlees-en-Broodstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 41.42,
"relativeDirection": "slightlyLeft",
"latitude": 50.8470548,
"longitude": 4.3525522,
"stayOn": false,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "ROGIER",
"quay": {
"id": "1:0529",
"name": "ROGIER",
"publicCode": null,
"latitude": 50.856232,
"longitude": 4.358726,
"tariffZones": []
},
"latitude": 50.856232,
"longitude": 4.358726
},
"toPlace": {
"name": "Destination",
"quay": null,
"latitude": 50.8467,
"longitude": 4.3524
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "mzkuH_irY??DFId@DBf@VXP|@f@Lg@@KBGL?Jk@JHD@BBBBHDAJHHBBHFLHnEnEhDhDDDbAfANNBBfBnB`B`BdE~DHFB@JHFFFDTVnCjBD??@FDNN@@@?HJjAlA\\\\HH\\XdAfAPk@JWFQDK@E@GJGt@a@VST]P_@HJ`@`@XZFJr@JJB"
},
"interchangeTo": null,
"interchangeFrom": null
}
],
"systemNotices": []
},
{
"streetDistance": 1331.82,
"aimedStartTime": "2026-07-15T00:32:14+02:00",
"aimedEndTime": "2026-07-15T01:30:50+02:00",
"expectedEndTime": "2026-07-15T01:30:50+02:00",
"expectedStartTime": "2026-07-15T00:32:14+02:00",
"duration": 3516,
"distance": 10110.93,
"legs": [
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:32:14+02:00",
"aimedEndTime": "2026-07-15T00:38:00+02:00",
"expectedEndTime": "2026-07-15T00:38:00+02:00",
"expectedStartTime": "2026-07-15T00:32:14+02:00",
"realtime": false,
"distance": 400.71,
"duration": 346,
"situations": [],
"steps": [
{
"distance": 76.47,
"relativeDirection": "depart",
"latitude": 50.8947393,
"longitude": 4.3416092,
"stayOn": false,
"streetName": "path",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 151.39,
"relativeDirection": "right",
"latitude": 50.8950651,
"longitude": 4.3409632,
"stayOn": true,
"streetName": "sidewalk",
"heading": "north",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 165.86,
"relativeDirection": "left",
"latitude": 50.8962609,
"longitude": 4.3399654,
"stayOn": true,
"streetName": "path",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 6.98,
"relativeDirection": "hardRight",
"latitude": 50.8963758,
"longitude": 4.3382036,
"stayOn": false,
"streetName": "Heysel - Heizel",
"heading": "northeast",
"exit": null,
"area": true,
"bogusName": false,
"elevationProfile": []
}
],
"fromPlace": {
"name": "Origin",
"quay": null,
"latitude": 50.8947,
"longitude": 4.3416
},
"toPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:9056F",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.896415,
"longitude": 4.338161,
"tariffZones": []
},
"latitude": 50.896415,
"longitude": 4.338161
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "aksuH_~nYCT?FADADADADCBCDC@C@C@C@EAC?CACCCCCCCj@?D?D?NM?GB]XaAz@yBlBJ`@DJRv@@DHZEZCR@X?FCDkApACBADEHB@DDBBBBDB@@@BCACJ?A"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXdgABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAHDE6MTMyODc1MzIyMzMyOTE0MDAwMjAyNjA3MTQACjIwMjYtMDctMTQAAAAAAAAABgAHMTo5MDU2RgAHMTo1NzU4RgAA",
"mode": "tram",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:38:00+02:00",
"aimedEndTime": "2026-07-15T00:51:00+02:00",
"expectedEndTime": "2026-07-15T00:51:00+02:00",
"expectedStartTime": "2026-07-15T00:38:00+02:00",
"realtime": false,
"distance": 4688.48,
"duration": 780,
"situations": [],
"steps": [],
"fromPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:9056F",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.896415,
"longitude": 4.338161,
"tariffZones": []
},
"latitude": 50.896415,
"longitude": 4.338161
},
"toPlace": {
"name": "DOCKS BRUXSEL",
"quay": {
"id": "1:5758F",
"name": "DOCKS BRUXSEL",
"publicCode": null,
"latitude": 50.879173,
"longitude": 4.374834,
"tariffZones": []
},
"latitude": 50.879173,
"longitude": 4.374834
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "BUYL"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "1:2636F",
"name": "SAINT-LAMBERT",
"publicCode": null,
"latitude": 50.890867,
"longitude": 4.346055,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:40:00+02:00",
"expectedArrivalTime": "2026-07-15T00:40:00+02:00",
"aimedDepartureTime": "2026-07-15T00:40:00+02:00",
"expectedDepartureTime": "2026-07-15T00:40:00+02:00",
"stopPositionInPattern": 1,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5700G",
"name": "DE WAND",
"publicCode": null,
"latitude": 50.895098,
"longitude": 4.357463,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:43:00+02:00",
"expectedArrivalTime": "2026-07-15T00:43:00+02:00",
"aimedDepartureTime": "2026-07-15T00:43:00+02:00",
"expectedDepartureTime": "2026-07-15T00:43:00+02:00",
"stopPositionInPattern": 2,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5704F",
"name": "ARAUCARIA",
"publicCode": null,
"latitude": 50.892871,
"longitude": 4.363956,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:44:19+02:00",
"expectedArrivalTime": "2026-07-15T00:44:19+02:00",
"aimedDepartureTime": "2026-07-15T00:44:19+02:00",
"expectedDepartureTime": "2026-07-15T00:44:19+02:00",
"stopPositionInPattern": 3,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5705",
"name": "BUISSONNETS",
"publicCode": null,
"latitude": 50.891291,
"longitude": 4.368867,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:45:14+02:00",
"expectedArrivalTime": "2026-07-15T00:45:14+02:00",
"aimedDepartureTime": "2026-07-15T00:45:14+02:00",
"expectedDepartureTime": "2026-07-15T00:45:14+02:00",
"stopPositionInPattern": 4,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5715F",
"name": "HEEMBEEK",
"publicCode": null,
"latitude": 50.886989,
"longitude": 4.376573,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:47:00+02:00",
"expectedArrivalTime": "2026-07-15T00:47:00+02:00",
"aimedDepartureTime": "2026-07-15T00:47:00+02:00",
"expectedDepartureTime": "2026-07-15T00:47:00+02:00",
"stopPositionInPattern": 5,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "1:13287532233291400020260714",
"publicCode": null
},
"line": {
"publicCode": "7",
"name": "VANDERKINDERE - HEYSEL",
"id": "1:8",
"presentation": {
"colour": "EFE048",
"textColour": "000000"
}
},
"authority": {
"name": "STIB",
"id": "1:STIB/MIVB"
},
"pointsOnLink": {
"points": "susuHohnYBGBMHSDIDGFKDCX[TW`AeAJMLMJIVORMLIDAHINKJMNO@A@AtCiD~AkBFGfBuBbBqBd@i@DG@AJKBAHILMHGNKJGRKPGLGzAc@FCDEBEBEBGBIp@cEFYBMDIHWL[BIBI@K?I?MAMAMEKEM?Ao@}A??sCgHIUKQIQKOIKSUmCaDoCaD_MwNIMGKEKCICIAM?M?K?I@MBKBKDMJUJ]HWJ_@J]?CJe@Hc@Hg@@KDQHW@G@K@I@M?K?Q?OAO?MGs@WkCC[C[AU?U?O@Q@UBQBOFQBGDMJQLS??d@w@JQDKHUBKBK@M@KBM?M@K?M?MAM?MEa@Go@A[C[?Y?[@[?K@[BYDg@DYFe@BMFW@IDOJa@HULa@N_@P]HSNWT_@Zc@RYTY^i@R]R]Pc@La@DKFURu@DQ??d@yBNm@Pu@Pk@^iANa@x@oCHWFYBKFYT_BZuBd@oCBO????BSJg@Nq@j@eCn@mCPq@T}@T{@^sAf@}Af@}ARm@^cA^aAf@kAVi@JSFMPYPYLOJOLMLKd@a@zDcDRQx@s@????ZWx@i@NIRGRGPC??PAf@CNA\\A\\?^@PB\\DRBZHTFPFRHPJZPPLXTPNZZdAjAPRHJXb@`@n@HLDH@D@F@H@P@J@F@BDJDH~D|FDFDDFDJHFBH@F@J?JCFCHCFEFI|@_AHI@APQBCRQLKPMJIDA\\UBCDCNIHEPMTKTKPENETGTETCb@EFA"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:51:00+02:00",
"aimedEndTime": "2026-07-15T00:57:58+02:00",
"expectedEndTime": "2026-07-15T00:57:58+02:00",
"expectedStartTime": "2026-07-15T00:51:00+02:00",
"realtime": false,
"distance": 398.81,
"duration": 418,
"situations": [],
"steps": [
{
"distance": 1.79,
"relativeDirection": "depart",
"latitude": 50.8791884,
"longitude": 4.3748033,
"stayOn": false,
"streetName": "Docks Bruxsel",
"heading": "west",
"exit": null,
"area": true,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 169.98,
"relativeDirection": "left",
"latitude": 50.8791873,
"longitude": 4.3747778,
"stayOn": false,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 66.2,
"relativeDirection": "hardLeft",
"latitude": 50.8784523,
"longitude": 4.3762108,
"stayOn": true,
"streetName": "Avenue de Vilvorde - Vilvoordselaan",
"heading": "east",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 10.17,
"relativeDirection": "right",
"latitude": 50.8786577,
"longitude": 4.3770857,
"stayOn": true,
"streetName": "path",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 93.34,
"relativeDirection": "left",
"latitude": 50.8786146,
"longitude": 4.3771765,
"stayOn": true,
"streetName": "steps",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 12.41,
"relativeDirection": "left",
"latitude": 50.878189,
"longitude": 4.3780883,
"stayOn": true,
"streetName": "steps",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 4.66,
"relativeDirection": "left",
"latitude": 50.8782624,
"longitude": 4.3782216,
"stayOn": true,
"streetName": "path",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 40.25,
"relativeDirection": "right",
"latitude": 50.8782937,
"longitude": 4.3781774,
"stayOn": false,
"streetName": "Platform 8;9",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
}
],
"fromPlace": {
"name": "DOCKS BRUXSEL",
"quay": {
"id": "1:5758F",
"name": "DOCKS BRUXSEL",
"publicCode": null,
"latitude": 50.879173,
"longitude": 4.374834,
"tariffZones": []
},
"latitude": 50.879173,
"longitude": 4.374834
},
"toPlace": {
"name": "Schaerbeek / Schaarbeek",
"quay": {
"id": "nmbssncb:gs:nmbssncb:8811007_7",
"name": "Schaerbeek / Schaarbeek",
"publicCode": "7",
"latitude": 50.87851,
"longitude": 4.37864,
"tariffZones": []
},
"latitude": 50.87851,
"longitude": 4.37864
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "yipuHumuYAD?DHA?C?E?G?E?C?C?E@G@O@IDq@@K@M?IBELs@Lm@?G@E?GAWDAH?F?N?RJF@JFB@B??OG[A[E[Ie@IWCKDEBE?AACMc@CIJKXc@T[T]T]O[EHo@uABG"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXe0ABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAQm5tYnNzbmNiOmd0Om5tYnNzbmNiOjg4X19fXzowNzA6Ojg4MjEwMDY6ODgxNDAwMToxODoxMjc6MjAyNjA3MTg6MQAKMjAyNi0wNy0xNQAAAA0AAAAQAB5ubWJzc25jYjpnczpubWJzc25jYjo4ODExMDA3XzcAHm5tYnNzbmNiOmdzOm5tYnNzbmNiOjg4MTMwMDNfNgAA",
"mode": "rail",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T01:12:00+02:00",
"aimedEndTime": "2026-07-15T01:22:00+02:00",
"expectedEndTime": "2026-07-15T01:22:00+02:00",
"expectedStartTime": "2026-07-15T01:12:00+02:00",
"realtime": false,
"distance": 4090.63,
"duration": 600,
"situations": [
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjFmNjZkOTg5",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Landen - Borgworm / Waremme - Luik-Guillemins / Liège-Guillemins",
"language": "de"
},
{
"value": "Landen - Waremme / Borgworm - Liège-Guillemins / Luik-Guillemins",
"language": "en"
},
{
"value": "Landen - Waremme - Liège-Guillemins",
"language": "fr"
},
{
"value": "Landen - Borgworm - Luik-Guillemins",
"language": "nl"
}
],
"description": [
{
"value": "Am 20. , 21. und 23. 07. arbeitet Infrabel im Gleisbereich. Ein SNCB-NMBS-Bus fährt zwischen Borgworm / Waremme und Luik-Guillemins / Liège-Guillemins. Diese Anpassungen werden im Routenplaner schon berücksichtigt. Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "On 20, 21 and 23/07 Infrabel is working on the track. An SNCB-NMBS bus runs between Waremme / Borgworm and Liège-Guillemins / Luik-Guillemins. The travel planner takes these changes into account. Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Les 20, 21 et 23/07, Infrabel effectue des travaux. Un bus SNCB circule entre Waremme et Liège-Guillemins. Le planificateur de voyages tient déjà compte de ces adaptations. Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Op 20, 21 en 23/07 werkt Infrabel aan het spoor. Een NMBS-bus rijdt tussen Borgworm en Luik-Guillemins. De reisplanner houdt al rekening met deze aanpassingen. Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjU0YzAwNDQ4",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Ottignies - Fleurus",
"language": "de"
},
{
"value": "Ottignies - Fleurus",
"language": "en"
},
{
"value": "Ottignies - Fleurus",
"language": "fr"
},
{
"value": "Ottignies - Fleurus",
"language": "nl"
}
],
"description": [
{
"value": "Alle Tage, vom 15. bis zum 23. 08. arbeitet Infrabel im Gleisbereich. Ein SNCB-NMBS-Bus ersetzt alle Züge zwischen Ottignies und Fleurus. Die Route und Abfahrtszeiten der unten stehenden Züge ändern sich: IC-Züge Leuven / Louvain - Ottignies - Charleroi-Central S61-Züge Waver / Wavre - Charleroi-Central - Jambes S61-Züge Charleroi-Central (5:12) - Ottignies (5:58) Diese Anpassungen werden im Routenplaner schon berücksichtigt. Die Abfahrtszeiten der NMBS-Busse sind vom Straßenverkehr abhängig. Es kann zu längeren Fahrzeiten kommen. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "Every day, from 15 to 23/08 Infrabel is working on the track. An SNCB-NMBS bus replaces all trains between Ottignies and Fleurus. The route and departure times of the trains below change: IC Louvain / Leuven - Ottignies - Charleroi-Central S61 Wavre / Waver - Charleroi-Central - Jambes S61 Charleroi-Central (5:12) - Ottignies (5:58) The travel planner takes these changes into account. The departure times of the NMBS buses are subject to traffic conditions. The journey time may therefore be extended. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Tous les jours, du 15 au 23/08, Infrabel effectue des travaux. Tous les trains sont remplacés par des bus SNCB entre Ottignies et Fleurus. Le parcours et l'heure de départ des trains suivants sont adaptés : IC Louvain - Ottignies - Charleroi-Central S61 Wavre - Charleroi-Central - Jambes S61 Charleroi-Central (5:12)- Ottignies (5:58) Le planificateur de voyages tient déjà compte de ces adaptations. Les temps de parcours des bus SNCB peuvent varier selon la densité du trafic. Ceci peut entraîner des temps de trajet plus longs. (0 Plus d'infos Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Alle dagen van 15 tot en met 23/08 werkt Infrabel aan het spoor. Een NMBS-bus vervangt alle treinen tussen Ottignies en Fleurus. Het traject en de vertrektijden van onderstaande treinen wijzigen: IC-treinen Leuven - Ottignies - Charleroi-Centraal S61-treinen Waver - Charleroi-Centraal - Jambes S61-treinen Charleroi-Centraal (5:12) - Ottignies (5:58) De reisplanner houdt al rekening met deze aanpassingen. De vertrektijden van de NMBS-bussen zijn afhankelijk van het wegverkeer. Een langere reistijd is mogelijk. Meer info Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjYyY2JiN2M2",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Namen / Namur - Luik-Sint-Lambertus / Liège-Saint-Lambert",
"language": "de"
},
{
"value": "Namur / Namen - Liège-Saint-Lambert / Luik-Sint-Lambertus",
"language": "en"
},
{
"value": "Namur - Liège-Saint-Lambert",
"language": "fr"
},
{
"value": "Namen - Luik-Sint-Lambertus",
"language": "nl"
}
],
"description": [
{
"value": "An Wochentagen, vom 03. bis zum 14. 08. arbeitet Infrabel im Gleisbereich. Die Abfahrtszeiten von den IC- Züge Brus.-Zuid / Brux.-Midi - Namen / Namur - Luik-Sint-Lambertus / Liège-Saint-Lambert und den L- Züge Namen / Namur - Hoei / Huy - Luik-Guillemins / Liège-Guillemins ändern sich. Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "On weekdays from 3 to 14/08 Infrabel is working on the track. The departure times of the IC trains Brux.-Midi/Brus.-Zuid - Namur / Namen - Liège-Saint-Lambert / Luik-Sint-Lambertus and the L trains Namur / Namen - Huy / Hoei - Liège-Guillemins / Luik-Guillemins change. The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "En semaine, du 3 au 14/08, Infrabel effectue des travaux. L'heure de départ des trains IC Bruxelles-Midi - Namur - Liège-Saint-Lambert et trains L Namur - Huy - Liège-Guillemins est adaptée. Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Op weekdagen van 3 t.e.m. 14/08 werkt Infrabel aan het spoor. De vertrektijden van de IC-treinen Brussel-Zuid - Namen - Luik-Sint-Lambertus en van de L-treinen Namen - Hoei - Luik-Guillemins wijzigen. De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjU2ZjI3YTll",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Aarlen / Arlon - Athus - Luxemburg (LU)",
"language": "de"
},
{
"value": "Arlon / Aarlen - Athus - Luxembourg (LU)",
"language": "en"
},
{
"value": "Arlon - Athus - Luxembourg (LU)",
"language": "fr"
},
{
"value": "Aarlen - Athus - Luxemburg (LU)",
"language": "nl"
}
],
"description": [
{
"value": "Alle Tage, vom 20. 07. bis zum 9. 08. arbeitet Infrabel im Gleisbereich. Der Zugverkehr wurde zwischen Aarlen / Arlon, Athus und Luxemburg (LU) geändert. SNCB-NMBS-Busse fahren auf verschiedenen Strecken. Diese Anpassungen werden im Routenplaner schon berücksichtigt. Plus d'infos Meer info Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "Every day, from 20/07 to 9/08 Infrabel is working on the track. Train traffic is adapted between Arlon / Aarlen, Athus and Luxembourg (LU). SNCB-NMBS buses run on different routes. The travel planner takes these changes into account. Plus d'infos Meer info Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Tous les jours, du 20/07 au 9/08, Infrabel effectue des travaux. La circulation des trains est adaptée entre Arlon et Athus ainsi qu'entre Arlon et Luxembourg (LU). Chaque jour, après 22h et avant 7h30, des bus SNCB circulent sur différents parcours. Le planificateur de voyages tient déjà compte de ces adaptations. Plus d'infos Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Alle dagen van 20/07 t.e.m. 9/08 werkt Infrabel aan het spoor. Het treinverkeer is aangepast tussen Aarlen en Athus en tussen Aarlen en Luxemburg (LU). Elke dag, na 22 u. en vóór 7.30 u. rijden er NMBS-bussen op verschillende trajecten. De reisplanner houdt al rekening met deze aanpassingen. Meer info Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOmIzZjViYTMz",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Brüssel - Französische Grenze",
"language": "de"
},
{
"value": "Brussels - French border",
"language": "en"
},
{
"value": "Bruxelles - la frontière française",
"language": "fr"
},
{
"value": "Brussel - Franse grens",
"language": "nl"
}
],
"description": [
{
"value": "Alle Tage, vom 6. bis zum 23. 08. arbeitet Infrabel im Gleisbereich. Vom 6. bis zum 14. 08 : ein SNCB-NMBS-Bus ersetzt der meisten S2-Züge Leuven / Louvain - Brus.-/ Brux-Centr. - 's-Gravenbrakel / Braine-le-Comte zwischen Brus.-Zuid / Brux.-Midi und Halle / Hal. Vom 6. bis zum 23. 08 : der Route und die Abfahrtszeiten den meisten Züge die zwischen Brüssel und die Französische Grenze verkehren, ändern. Diese Anpassungen werden im Routenplaner schon berücksichtigt. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "Every day, from 6 to 23/08 Infrabel is working on the track. From 6 to 14/08: an SNCB-NMBS bus replaces most S2 trains Louvain / Leuven - Brux.-/ Brus-Centr. - Braine-le-Comte / 's-Gravenbrakel between Brux.-Midi/Brus.-Zuid and Hal / Halle. From 6 to 23/08: the route and departure times of most trains running between Brussels and the French border change. The travel planner takes these changes into account. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Tous les jours, du 6 au 23/08, Infrabel effectue des travaux. Du 6 au 14/08 : La plupart des trains S2 Louvain - Bruxelles-Central - Braine-le-Comte sont remplacés par des bus SNCB entre Bruxelles-Midi et Hal. Du 6 au 23/08 : le parcours et l'heure de départ de la plupart des trains qui circulent entre Bruxelles et la frontière française sont adaptés. Le planificateur de voyages tient déjà compte de ces adaptations. Plus d'infos Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Alle dagen van 6 tot en met 23/08 werkt Infrabel aan het spoor. Van 6 tot en met 14/08: een NMBS-bus vervangt de meeste S2-treinen Leuven - Brussel-Centraal - 's-Gravenbrakel tussen Brussel-Zuid en Halle. Van 6 tot en met 23/08: het traject en de vertrektijden van de meeste treinen die rijden tussen Brussel en de Franse grens wijzigen. De reisplanner houdt al rekening met deze aanpassingen. Meer info Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOmI2YWIxOWQ0",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Leuven / Louvain - Luik-Guillemins / Liège-Guillemins",
"language": "de"
},
{
"value": "Louvain / Leuven - Liège-Guillemins / Luik-Guillemins",
"language": "en"
},
{
"value": "Louvain - Liège-Guillemins",
"language": "fr"
},
{
"value": "Leuven - Luik-Guillemins",
"language": "nl"
}
],
"description": [
{
"value": "Am Wochenende vom 18.-19. 07. arbeitet Infrabel im Gleisbereich. Die Abfahrtszeiten der unten stehenden Züge ändern sich: IC-Züge Oostende / Ostende - Brus.-/ Brux-Centr. - Luik-Guillemins / Liège-Guillemins S44-Züge Landen - Luik-Guillemins / Liège-Guillemins Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "During the weekend of 18-19/07 Infrabel is working on the track. The departure times of the trains below change: IC Ostende / Oostende - Brux.-/ Brus-Centr. - Liège-Guillemins / Luik-Guillemins S44 Landen - Liège-Guillemins / Luik-Guillemins The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "Le week-end du 18-19/07, Infrabel effectue des travaux. L'heure de départ des trains suivants est adaptée : IC Ostende - Bruxelles-Central - Liège-Guillemins S44 Landen - Liège-Guillemins Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Tijdens het weekend van 18-19/07 werkt Infrabel aan het spoor. De vertrektijden van onderstaande treinen wijzigen: IC-treinen Oostende - Brussel-Centraal - Luik-Guillemins S44-treinen Landen - Luik-Guillemins De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOmZjNjhmZjhj",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Leuven / Louvain - Ans",
"language": "de"
},
{
"value": "Louvain / Leuven - Ans",
"language": "en"
},
{
"value": "Louvain - Ans",
"language": "fr"
},
{
"value": "Leuven - Ans",
"language": "nl"
}
],
"description": [
{
"value": "Alle Tage, vom 21. 07. bis zum 05. 08. arbeitet Infrabel im Gleisbereich. Der Zugverkehr wurde zwischen Leuven / Louvain, Luik-Guillemins / Liège-Guillemins und Welkenraedt geändert. Diese Anpassungen werden im Routenplaner schon berücksichtigt. Meer info Plus d'infos",
"language": "de"
},
{
"value": "Every day, from 21/07 to 5/08 Infrabel is working on the track. Train traffic is adapted between Louvain / Leuven, Liège-Guillemins / Luik-Guillemins and Welkenraedt. The travel planner takes these changes into account. Meer info Plus d'infos",
"language": "en"
},
{
"value": "Tous les jours, du 21/07 au 5/08, Infrabel effectue des travaux. La circulation des trains est adaptée entre Louvain, Liège-Guillemins et Welkenraedt. Le planificateur de voyages tient déjà compte de ces adaptations. Plus d'infos",
"language": "fr"
},
{
"value": "Alle dagen van 21/07 t.e.m. 5/08 werkt Infrabel aan het spoor. Het treinverkeer is aangepast tussen Leuven, Luik-Guillemins en Welkenraedt. De reisplanner houdt al rekening met deze aanpassingen. Meer info",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjQ2YTQzYTA2",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Dinant - Bertrix",
"language": "de"
},
{
"value": "Dinant - Bertrix",
"language": "en"
},
{
"value": "Dinant - Bertrix",
"language": "fr"
},
{
"value": "Dinant - Bertrix",
"language": "nl"
}
],
"description": [
{
"value": "Am Wochenende vom 18. -19. 07. arbeitet Infrabel im Gleisbereich. Die Abfahrtszeiten von den L- Züge Namen / Namur - Dinant - Libramont ändern sich. Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "During the weekend of 18-19/07 Infrabel is working on the track. The departure times of the L trains Namur / Namen - Dinant - Libramont change. The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "Le week-end du 18-19/07, Infrabel effectue des travaux. L'heure de départ des trains L Namur - Dinant - Libramont est adaptée. Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Tijdens het weekend van 18-19/07 werkt Infrabel aan het spoor. De vertrektijden van de L-treinen Namen - Dinant - Libramont wijzigen. De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjFlYmZjN2Vj",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Charleroi-Central - Namen / Namur - Jambes",
"language": "de"
},
{
"value": "Charleroi-Central - Namur / Namen - Jambes",
"language": "en"
},
{
"value": "Charleroi-Central - Namur - Jambes",
"language": "fr"
},
{
"value": "Charleroi-Centraal - Namen - Jambes",
"language": "nl"
}
],
"description": [
{
"value": "Am Wochenende vom 18. - 19. 07. arbeitet Infrabel im Gleisbereich. Die Route und Abfahrtszeiten den meisten S61-Züge Waver / Wavre - Charleroi-Central - Jambes ändern sich. Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "During the weekend of 18-19/07 Infrabel is working on the track. The route and departure times of most S61 trains Wavre / Waver - Charleroi-Central - Jambes change. The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "Le week-end du 18-19/07, Infrabel effectue des travaux. Le parcours et l'heure de départ de la plupart des trains S61 Wavre - Charleroi-Central - Jambes sont adaptés. Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Tijdens het weekend van 18-19/07 werkt Infrabel aan het spoor. Het traject en de vertrektijden van de meeste S61-treinen Waver - Charleroi-Centraal - Jambes wijzigen. De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOmYyZDdhNWQ5",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Zinnik / Soignies - Bergen / Mons - Saint-Ghislain",
"language": "de"
},
{
"value": "Soignies / Zinnik - Mons / Bergen - Saint-Ghislain",
"language": "en"
},
{
"value": "Soignies - Mons - Saint-Ghislain",
"language": "fr"
},
{
"value": "Zinnik - Bergen - Saint-Ghislain",
"language": "nl"
}
],
"description": [
{
"value": "Am 15. und 20. 07. arbeitet Infrabel im Gleisbereich. Die Route und Abfahrtszeiten den meisten IC-Züge Brussels Airport-Zaventem - 's-Gravenbrakel / Braine-le-Comte - Bergen / Mons ändern sich. Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "On 15 and 20/07 Infrabel is working on the track. The route and departure times of most IC trains Brussels Airport-Zaventem - Braine-le-Comte / 's-Gravenbrakel - Mons / Bergen change. The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "Les 15 et 20/07, Infrabel effectue des travaux. Le parcours et l'heure de départ de la plupart des trains IC Brussels Airport-Zaventem - Braine-le-Comte - Mons sont adaptés. Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Op 15 en 20/07 werkt Infrabel aan het spoor. Het traject en de vertrektijden van de meeste IC-treinen Brussels Airport-Zaventem - 's-Gravenbrakel - Bergen wijzigen. De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjhiMTg5Mzk3",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Mortsel - Antwerpen-Berchem / Anvers-Berchem",
"language": "de"
},
{
"value": "Mortsel - Anvers-Berchem / Antwerpen-Berchem",
"language": "en"
},
{
"value": "Mortsel - Anvers-Berchem",
"language": "fr"
},
{
"value": "Mortsel - Antwerpen-Berchem",
"language": "nl"
}
],
"description": [
{
"value": "Am Donnerstag, dem 20. 08. arbeitet Infrabel im Gleisbereich. Die Route und Abfahrtszeiten dieses Zuges ändern sich. Dieser Zug hält nicht in Mortsel. Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "On Thursday 20/08 Infrabel is working on the track. The route and departure times of this train change. This train does not stop in Mortsel. The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "Le jeudi 20/08, Infrabel effectue des travaux. Le parcours et l'heure de départ de ce train sont adaptés. Ce train ne s'arrête pas à Mortsel. Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Op donderdag 20/08 werkt Infrabel aan het spoor. Het traject en de vertrektijden van deze trein wijzigen. Deze trein stopt niet in Mortsel. De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjRmMzE1OGU5",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Aat / Ath - Doornik / Tournai",
"language": "de"
},
{
"value": "Ath / Aat - Tournai / Doornik",
"language": "en"
},
{
"value": "Ath - Tournai",
"language": "fr"
},
{
"value": "Aat - Doornik",
"language": "nl"
}
],
"description": [
{
"value": "An Wochentagen, vom 27. bis zum 31. 07. arbeitet Infrabel im Gleisbereich. Ein SNCB-NMBS-Bus ersetzt den IC-Zug Brussels Airport-Zaventem 21:42 - Brus.-/ Brux-Centr. 22:06 - Doornik / Tournai 23:16 zwischen Aat / Ath und Doornik / Tournai. Die Abfahrtszeiten der NMBS-Busse sind vom Straßenverkehr abhängig. Es kann zu längeren Fahrzeiten kommen. Meer info over de NMBS-bussen (FAQ) En savoir plus sur les bus SNCB (FAQ) Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "On weekdays from 27 to 31/07 Infrabel is working on the track. A SNCB-NMBS bus replaces the IC train Brussels Airport-Zaventem 21:42 - Brux.-/ Brus-Centr. 22:06 - Tournai / Doornik 23:16 between Ath / Aat and Tournai / Doornik. The departure times of the NMBS buses are subject to traffic conditions. The journey time may therefore be extended. Meer info over de NMBS-bussen (FAQ) En savoir plus sur les bus SNCB (FAQ) Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "En semaine, du 27 au 31/07, Infrabel effectue des travaux. Le train IC Brussels Airport-Zaventem 21:42 - Bruxelles-Central 22:06 - Tournai 23:16 est remplacé par un bus SNCB entre Ath et Tournai. Les temps de parcours des bus SNCB peuvent varier selon la densité du trafic. Ceci peut entraîner des temps de trajet plus longs. En savoir plus sur les bus SNCB (FAQ) Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Op weekdagen van 27 t.e.m. 31/07 werkt Infrabel aan het spoor. Een NMBS-bus vervangt de IC-trein Brussels Airport-Zaventem 21:42 - Brussel-Centraal 22:06 - Doornik 23:16 tussen Aat en Doornik. De vertrektijden van de NMBS-bussen zijn afhankelijk van het wegverkeer. Een langere reistijd is mogelijk. Meer info over de NMBS-bussen (FAQ) Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjA1ZjMxNjcz",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Ottignies - Fleurus",
"language": "de"
},
{
"value": "Ottignies - Fleurus",
"language": "en"
},
{
"value": "Ottignies - Fleurus",
"language": "fr"
},
{
"value": "Ottignies - Fleurus",
"language": "nl"
}
],
"description": [
{
"value": "An den Wochenenden vom 4. bis zum 19. 07. arbeitet Infrabel im Gleisbereich. Ein SNCB-NMBS-Bus fährt zwischen Ottignies und Fleurus. Die Abfahrtszeiten der NMBS-Busse sind vom Straßenverkehr abhängig. Es kann zu längeren Fahrzeiten kommen. Die Abfahrtszeiten von den meisten S61- Züge Waver / Wavre - Charleroi-Central - Jambes ändern sich. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "During the weekends, from 4 to 19/07 Infrabel is working on the track. An SNCB-NMBS bus runs between Ottignies and Fleurus. The departure times of the NMBS buses are subject to traffic conditions. The journey time may therefore be extended. The departure times of most S61 trains Wavre / Waver - Charleroi-Central - Jambes change. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Les week-ends, du 4 au 19/07, Infrabel effectue des travaux. Un bus SNCB circule entre Ottignies et Fleurus. Les temps de parcours des bus SNCB peuvent varier selon la densité du trafic. Ceci peut entraîner des temps de trajet plus longs. L'heure de départ de la plupart des trains S61 Wavre - Charleroi-Central - Jambes est adaptée. Plus d'infos Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Tijdens de weekends van 4 tot en met 19/07 werkt Infrabel aan het spoor. Een NMBS-bus rijdt tussen Ottignies en Fleurus. De vertrektijden van de NMBS-bussen zijn afhankelijk van het wegverkeer. Een langere reistijd is mogelijk. De vertrektijden van de meeste S61-treinen Waver - Charleroi-Centraal - Jambes wijzigen. Meer info Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjMyNGY1ZDM0",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Brus./Brux.-Luxemb. - Vilvoorde / Vilvorde - Leuven / Louvain",
"language": "de"
},
{
"value": "Brux./Brus.-Luxemb. - Vilvorde / Vilvoorde - Louvain / Leuven",
"language": "en"
},
{
"value": "Bruxelles-Luxembourg - Vilvorde / Louvain",
"language": "fr"
},
{
"value": "Brussel-Luxemburg - Vilvoorde / Leuven",
"language": "nl"
}
],
"description": [
{
"value": "An den Wochenenden vom 25. bis zum 09. 08. arbeitet Infrabel im Gleisbereich. Der Zugverkehr wurde zwischen Brussels und Vilvoorde/ Leuven geändert. Sie können mit Ihrem SNCB-NMBS-Ticket bestimmte Bussen von De Lijn und STIB nehmen. Die Abfahrtszeiten der unten stehenden Züge ändern sich: S19-Züge Landen - Brus./Brux.-Luxemb. - Nijvel / Nivelles EuroCityZüge Brus.-Zuid / Brux.-Midi - Antwerpen-Centraal / Anvers-Central - Rotterdam-C.s. (nl) Diese Anpassungen werden im Routenplaner schon berücksichtigt. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "During the weekends, from 25/07 to 9/08 Infrabel is working on the track. Train traffic is adapted between Brussels and Vilvoorde / Leuven. You can use certain buses of STIB / De Lijn with your SNCB-NMBS ticket. The departure times of the trains below change: S19 Landen - Brux./Brus.-Luxemb. - Nivelles / Nijvel EuroCity Brux.-Midi/Brus.-Zuid - Anvers-Central / Antwerpen-Centraal - Rotterdam-C.s. (nl) The travel planner takes these changes into account. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Les week-ends, du 25/07 au 9/08, Infrabel effectue des travaux. La circulation des trains est adaptée entre Bruxelles et Vilvorde/ Louvain. Vous pouvez, munis d'un ticket SNCB, prendre certain bus De Lijn et de la STIB. L'heure de départ des trains suivants est adaptée : S19 Landen - Bruxelles-Luxembourg - Nivelles EuroCity Bruxelles-Midi - Anvers-Central - Rotterdam-C.s. (nl) Le planificateur de voyages tient déjà compte de ces adaptations. Plus d'infos Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Tijdens de weekends van 25/07 t.e.m. 9/08 werkt Infrabel aan het spoor. Het treinverkeer is aangepast tussen Brussel en Vilvoorde / Leuven. Je kan met een NMBS-ticket sommige bussen van De Lijn en MIVB nemen. ? De vertrektijden van onderstaande treinen wijzigen: S19-treinen Landen - Brussel-Luxemburg - Nijvel EuroCitytreinen Brussel-Zuid - Antwerpen-Centraal - Rotterdam-C.s. (nl) De reisplanner houdt al rekening met deze aanpassingen. Meer info Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjdkMDRlNzk3",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Tongeren / Tongres - Liers",
"language": "de"
},
{
"value": "Tongres / Tongeren - Liers",
"language": "en"
},
{
"value": "Tongres - Liers",
"language": "fr"
},
{
"value": "Tongeren - Liers",
"language": "nl"
}
],
"description": [
{
"value": "Am Donnerstag, dem 16. 07. arbeitet Infrabel im Gleisbereich. Ein SNCB-NMBS-Bus ersetzt bestimmter S41-Züge Hasselt - Luik-Guillemins / Liège-Guillemins zwischen Tongeren / Tongres und Liers. Die Route und Abfahrtszeiten einiger dieser Züge ändern sich. Diese Anpassungen werden im Routenplaner schon berücksichtigt. Die Abfahrtszeiten der NMBS-Busse sind vom Straßenverkehr abhängig. Es kann zu längeren Fahrzeiten kommen. Meer info over de NMBS-bussen (FAQ) En savoir plus sur les bus SNCB (FAQ) Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "On Thursday 16/07 Infrabel is working on the track. An SNCB-NMBS bus replaces some S41 trains Hasselt - Liège-Guillemins / Luik-Guillemins between Tongres / Tongeren and Liers. The route and departure times of some of these trains change. The travel planner takes these changes into account. The departure times of the NMBS buses are subject to traffic conditions. The journey time may therefore be extended. Meer info over de NMBS-bussen (FAQ) En savoir plus sur les bus SNCB (FAQ) Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Le jeudi 16/07, Infrabel effectue des travaux. Certains trains S41 Hasselt - Liège-Guillemins sont remplacés par des bus SNCB entre Tongres et Liers. Le parcours et l'heure de départ de certains de ces trains sont adaptés. Le planificateur de voyages tient déjà compte de ces adaptations. Les temps de parcours des bus SNCB peuvent varier selon la densité du trafic. Ceci peut entraîner des temps de trajet plus longs. En savoir plus sur les bus SNCB (FAQ) Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Op donderdag 16/07 werkt Infrabel aan het spoor. Een NMBS-bus vervangt sommige S41-treinen Hasselt - Luik-Guillemins tussen Tongeren en Liers. Het traject en de vertrektijden van sommige van deze treinen wijzigen. De reisplanner houdt al rekening met deze aanpassingen. De vertrektijden van de NMBS-bussen zijn afhankelijk van het wegverkeer. Een langere reistijd is mogelijk. Meer info over de NMBS-bussen (FAQ) Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOmVkNzE1OGZj",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Aat / Ath - Halle / Hal",
"language": "de"
},
{
"value": "Ath / Aat - Hal / Halle",
"language": "en"
},
{
"value": "Ath - Hal",
"language": "fr"
},
{
"value": "Aat - Halle",
"language": "nl"
}
],
"description": [
{
"value": "Vom 13. bis zum 17. 07. arbeitet Infrabel im Gleisbereich. Ein SNCB-NMBS-Bus ersetzt bestimmter Züge zwischen Aat / Ath und Halle / Hal. Die Abfahrtszeiten der NMBS-Busse sind vom Straßenverkehr abhängig. Es kann zu längeren Fahrzeiten kommen. Der Route und die Abfahrtszeiten bestimmten Züge die zwischen Doornik / Tournai und Brus.-Zuid / Brux.-Midi verkehren, ändern. En savoir plus sur les bus SNCB (FAQ) Meer info over de NMBS-bussen (FAQ) Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "From 13 to 17/07 Infrabel is working on the track. An SNCB-NMBS bus replaces some trains between Ath / Aat and Hal / Halle. The departure times of the NMBS buses are subject to traffic conditions. The journey time may therefore be extended. The route and departure times of some trains running between Tournai / Doornik and Brux.-Midi/Brus.-Zuid change. En savoir plus sur les bus SNCB (FAQ) Meer info over de NMBS-bussen (FAQ) Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Du 13 au 17/07, Infrabel effectue des travaux. Certains trains sont remplacés par des bus SNCB entre Ath et Hal. Les temps de parcours des bus SNCB peuvent varier selon la densité du trafic. Ceci peut entraîner des temps de trajet plus longs. Le parcours et l'heure de départ de certains trains qui circulent entre Tournai et Bruxelles-Midi sont adaptés. En savoir plus sur les bus SNCB (FAQ) Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Van 13 tot en met 17/07 werkt Infrabel aan het spoor. Een NMBS-bus vervangt sommige treinen tussen Aat en Halle. De vertrektijden van de NMBS-bussen zijn afhankelijk van het wegverkeer. Een langere reistijd is mogelijk. Het traject en de vertrektijden van sommige treinen die rijden tussen Doornik en Brussel-Zuid wijzigen. Meer info over de NMBS-bussen (FAQ) Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOmU2NzQ4ZmQ3",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Charleroi-Central - Couvin",
"language": "de"
},
{
"value": "Charleroi-Central - Couvin",
"language": "en"
},
{
"value": "Charleroi-Central - Couvin",
"language": "fr"
},
{
"value": "Charleroi-Centraal - Couvin",
"language": "nl"
}
],
"description": [
{
"value": "Alle Tage, vom 1. bis zum 23. 08. arbeitet Infrabel im Gleisbereich. Ein SNCB-NMBS-Bus ersetzt alle Züge zwischen Charleroi-Central, Walcourt und Couvin. Die Abfahrtszeiten der NMBS-Busse sind vom Straßenverkehr abhängig. Es kann zu längeren Fahrzeiten kommen. Meer info Plus d'infos",
"language": "de"
},
{
"value": "Every day, from 1 to 23/08 Infrabel is working on the track. An SNCB-NMBS bus replaces all trains between Charleroi-Central, Walcourt and Couvin. The departure times of the NMBS buses are subject to traffic conditions. The journey time may therefore be extended. Meer info Plus d'infos",
"language": "en"
},
{
"value": "Tous les jours, du 1 au 23/08, Infrabel effectue des travaux. Tous les trains sont remplacés par des bus SNCB entre Charleroi-Central, Walcourt et Couvin. Les temps de parcours des bus SNCB peuvent varier selon la densité du trafic. Ceci peut entraîner des temps de trajet plus longs. Plus d'infos",
"language": "fr"
},
{
"value": "Alle dagen van 1 tot en met 23/08 werkt Infrabel aan het spoor. Een NMBS-bus vervangt alle treinen tussen Charleroi-Centraal, Walcourt en Couvin. De vertrektijden van de NMBS-bussen zijn afhankelijk van het wegverkeer. Een langere reistijd is mogelijk. Meer info",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjA5OWNhMzEz",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Rotterdam-C.s. (nl) - Breda (NL)",
"language": "de"
},
{
"value": "Rotterdam-C.s. (nl) - Breda (NL)",
"language": "en"
},
{
"value": "Rotterdam-C.s. (nl) - Breda (NL)",
"language": "fr"
},
{
"value": "Rotterdam-C.s. (nl) - Breda (NL)",
"language": "nl"
}
],
"description": [
{
"value": "An Wochentagen, vom 21. bis zum 24. 07. finden Baurbeiten im niederländischen Netz statt. Alle EuroCityZüge Brus.-Zuid / Brux.-Midi - Antwerpen-Centraal / Anvers-Central - Rotterdam-C.s. (nl) halten nicht in Rotterdam-C.s. (nl). Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "On weekdays from 21 to 24/07 works will take place on the Dutch rail network. All EuroCity trains Brux.-Midi/Brus.-Zuid - Anvers-Central / Antwerpen-Centraal - Rotterdam-C.s. (nl) do not stop in Rotterdam-C.s. (nl). The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "En semaine, du 21 au 24/07, des travaux sont effectués sur le réseau néerlandais. Tous les trains EuroCity Bruxelles-Midi - Anvers-Central - Rotterdam-C.s. (nl) ne s'arrêtent pas à Rotterdam-C.s. (nl). Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Op weekdagen van 21 tot en met 24/07 zijn er werken op het Nederlandse net. Alle EuroCitytreinen Brussel-Zuid - Antwerpen-Centraal - Rotterdam-C.s. (nl) stoppen niet in Rotterdam-C.s. (nl). De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjZiMTAzNGRj",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Bertrix - Namen / Namur",
"language": "de"
},
{
"value": "Bertrix - Namur / Namen",
"language": "en"
},
{
"value": "Bertrix - Namur",
"language": "fr"
},
{
"value": "Bertrix - Namen",
"language": "nl"
}
],
"description": [
{
"value": "Am 16. und 17. 07. arbeitet Infrabel im Gleisbereich. Die Abfahrtszeiten von bestimmten L- Züge Namen / Namur - Dinant - Libramont ändern sich. Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "On 16 and 17/07 Infrabel is working on the track. The departure times of some L trains Namur / Namen - Dinant - Libramont change. The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "Les 16 et 17/07, Infrabel effectue des travaux. L'heure de départ de certains trains L Namur - Dinant - Libramont est adaptée. Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Op 16 en 17/07 werkt Infrabel aan het spoor. De vertrektijden van sommige L-treinen Namen - Dinant - Libramont wijzigen. De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjhiMzI3Zjc4",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Luik-Guillemins / Liège-Guillemins",
"language": "de"
},
{
"value": "Liège-Guillemins / Luik-Guillemins",
"language": "en"
},
{
"value": "Liège-Guillemins",
"language": "fr"
},
{
"value": "Luik-Guillemins",
"language": "nl"
}
],
"description": [
{
"value": "Am Wochenende vom 18.-19. 07. arbeitet Infrabel im Gleisbereich. Der Route und die Abfahrtszeiten bestimmten Züge die zwischen Luik-Sint-Lambertus / Liège-Saint-Lambert und Luik-Guillemins / Liège-Guillemins verkehren, ändern. Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "During the weekend of 18-19/07 Infrabel is working on the track. The route and departure times of some trains running between Liège-Saint-Lambert / Luik-Sint-Lambertus and Liège-Guillemins / Luik-Guillemins change. The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "Le week-end du 18-19/07, Infrabel effectue des travaux. Le parcours et l'heure de départ de certains trains qui circulent entre Liège-Saint-Lambert et Liège-Guillemins sont adaptés. Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Tijdens het weekend van 18-19/07 werkt Infrabel aan het spoor. Het traject en de vertrektijden van sommige treinen die rijden tussen Luik-Sint-Lambertus en Luik-Guillemins wijzigen. De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOmQwZWY3OGFm",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Puurs - Boom",
"language": "de"
},
{
"value": "Puurs - Boom",
"language": "en"
},
{
"value": "Puurs - Boom",
"language": "fr"
},
{
"value": "Puurs - Boom",
"language": "nl"
}
],
"description": [
{
"value": "Alle Tage, vom 17. bis zum 21. 08. arbeitet Infrabel im Gleisbereich. Ein SNCB-NMBS-Bus ersetzt alle Züge zwischen Puurs und Boom. Die Abfahrtszeiten der NMBS-Busse sind vom Straßenverkehr abhängig. Es kann zu längeren Fahrzeiten kommen. Diese Anpassungen werden im Routenplaner schon berücksichtigt. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "Every day, from 17 to 21/08 Infrabel is working on the track. An SNCB-NMBS bus replaces all trains between Puurs and Boom. The departure times of the NMBS buses are subject to traffic conditions. The journey time may therefore be extended. The travel planner takes these changes into account. Meer info Plus d'infos Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "Tous les jours, du 17 au 21/08, Infrabel effectue des travaux. Tous les trains sont remplacés par des bus SNCB entre Puurs et Boom. Les temps de parcours des bus SNCB peuvent varier selon la densité du trafic. Ceci peut entraîner des temps de trajet plus longs. Le planificateur de voyages tient déjà compte de ces adaptations. Plus d'infos Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Alle dagen van 17 t.e.m. 21/08 werkt Infrabel aan het spoor. Een NMBS-bus vervangt alle treinen tussen Puurs en Boom. De vertrektijden van de NMBS-bussen zijn afhankelijk van het wegverkeer. Een langere reistijd is mogelijk. De reisplanner houdt al rekening met deze aanpassingen. Meer info Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjgxNTE5ZTJm",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Leuven / Louvain - Luik-Guillemins / Liège-Guillemins",
"language": "de"
},
{
"value": "Louvain / Leuven - Liège-Guillemins / Luik-Guillemins",
"language": "en"
},
{
"value": "Louvain - Liège-Guillemins",
"language": "fr"
},
{
"value": "Leuven - Luik-Guillemins",
"language": "nl"
}
],
"description": [
{
"value": "An Wochentagen, vom 13. bis zum 17. 07. arbeitet Infrabel im Gleisbereich. SNCB-NMBS-Busse fahren auf verschiedenen Strecken. Die Abfahrtszeiten der NMBS-Busse sind vom Straßenverkehr abhängig. Es kann zu längeren Fahrzeiten kommen. Die Abfahrtszeiten bestimmten Züge die zwischen Leuven / Louvain und Luik-Guillemins / Liège-Guillemins verkehren, ändern. Diese Anpassungen werden im Routenplaner schon berücksichtigt. En savoir plus sur les bus SNCB (FAQ) Meer info over de NMBS-bussen (FAQ) Où prendre mon bus ? Waar is mijn bushalte?",
"language": "de"
},
{
"value": "On weekdays from 13 to 17/07 Infrabel is working on the track. SNCB-NMBS buses run on different routes. The departure times of the NMBS buses are subject to traffic conditions. The journey time may therefore be extended. The departure times of some trains running between Louvain / Leuven and Liège-Guillemins / Luik-Guillemins change. The travel planner takes these changes into account. En savoir plus sur les bus SNCB (FAQ) Meer info over de NMBS-bussen (FAQ) Où prendre mon bus ? Waar is mijn bushalte?",
"language": "en"
},
{
"value": "En semaine, du 13 au 17/07, Infrabel effectue des travaux. Des bus SNCB circulent sur différents parcours. Les temps de parcours des bus SNCB peuvent varier selon la densité du trafic. Ceci peut entraîner des temps de trajet plus longs. L'heure de départ de certains trains qui circulent entre Louvain et Liège-Guillemins est adaptée. Le planificateur de voyages tient déjà compte de ces adaptations. En savoir plus sur les bus SNCB (FAQ) Où prendre mon bus ?",
"language": "fr"
},
{
"value": "Op weekdagen van 13 t.e.m. 17/07 werkt Infrabel aan het spoor. Er rijden NMBS-bussen op verschillende trajecten. De vertrektijden van de NMBS-bussen zijn afhankelijk van het wegverkeer. Een langere reistijd is mogelijk. De vertrektijden van sommige treinen die rijden tussen Leuven en Luik-Guillemins wijzigen. De reisplanner houdt al rekening met deze aanpassingen. Meer info over de NMBS-bussen (FAQ) Waar is mijn bushalte?",
"language": "nl"
}
],
"infoLinks": null
},
{
"id": "UHRTaXR1YXRpb25FbGVtZW50OnJzOm5tYnNzbmNiOjQ4OGY0MmI0",
"advice": [],
"affects": [
{
"__typename": "AffectedUnknown"
}
],
"severity": "unknown",
"validityPeriod": {
"startTime": null,
"endTime": null
},
"summary": [
{
"value": "Flémalle-Haute - Herstal",
"language": "de"
},
{
"value": "Flémalle-Haute - Herstal",
"language": "en"
},
{
"value": "Flémalle-Haute - Herstal",
"language": "fr"
},
{
"value": "Flémalle-Haute - Herstal",
"language": "nl"
}
],
"description": [
{
"value": "An Wochentagen, vom 20. bis zum 24. 07. arbeitet Infrabel im Gleisbereich. Die Abfahrtszeiten der unten stehenden Züge ändern sich: IC-Züge Bergen / Mons - Luik-Guillemins / Liège-Guillemins - Herstal S41-Züge Luik-Sint-Lambertus / Liège-Saint-Lambert - Verviers-Centraal / Verviers-Central - Aachen HBF (DE) L-Züge Liers - Luik-Guillemins / Liège-Guillemins - Marloie L-Züge Namen / Namur - Hoei / Huy - Luik-Guillemins / Liège-Guillemins Diese Anpassungen werden im Routenplaner schon berücksichtigt.",
"language": "de"
},
{
"value": "On weekdays from 20 to 24/07 Infrabel is working on the track. The departure times of the trains below change: IC Mons / Bergen - Liège-Guillemins / Luik-Guillemins - Herstal S41 Liège-Saint-Lambert / Luik-Sint-Lambertus - Verviers-Central / Verviers-Centraal - Aachen HBF (DE) L Liers - Liège-Guillemins / Luik-Guillemins - Marloie L Namur / Namen - Huy / Hoei - Liège-Guillemins / Luik-Guillemins The travel planner takes these changes into account.",
"language": "en"
},
{
"value": "En semaine, du 20 au 24/07, Infrabel effectue des travaux. L'heure de départ des trains suivants est adaptée : IC Mons - Liège-Guillemins - Herstal S41 Liège-Saint-Lambert - Verviers-Central - Aachen Hbf (DE) L Liers - Liège-Guillemins - Marloie L Namur - Huy - Liège-Guillemins Le planificateur de voyages tient déjà compte de ces adaptations.",
"language": "fr"
},
{
"value": "Op weekdagen van 20 t.e.m. 24/07 werkt Infrabel aan het spoor. De vertrektijden van onderstaande treinen wijzigen: IC-treinen Bergen - Luik-Guillemins - Herstal S41-treinen Luik-Sint-Lambertus - Verviers-Centraal - Aachen Hbf (DE) L-treinen Liers - Luik-Guillemins - Marloie L-treinen Namen - Hoei - Luik-Guillemins De reisplanner houdt al rekening met deze aanpassingen.",
"language": "nl"
}
],
"infoLinks": null
}
],
"steps": [],
"fromPlace": {
"name": "Schaerbeek / Schaarbeek",
"quay": {
"id": "nmbssncb:gs:nmbssncb:8811007_7",
"name": "Schaerbeek / Schaarbeek",
"publicCode": "7",
"latitude": 50.87851,
"longitude": 4.37864,
"tariffZones": []
},
"latitude": 50.87851,
"longitude": 4.37864
},
"toPlace": {
"name": "Brux.-/ Brus-Centr.",
"quay": {
"id": "nmbssncb:gs:nmbssncb:8813003_6",
"name": "Brux.-/ Brus-Centr.",
"publicCode": "6",
"latitude": 50.845655,
"longitude": 4.356804,
"tariffZones": []
},
"latitude": 50.845655,
"longitude": 4.356804
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "Bruxelles-Midi"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "nmbssncb:gs:nmbssncb:8812005_12",
"name": "Brux.-Nord/Brus.-Noord",
"publicCode": "12",
"latitude": 50.85966,
"longitude": 4.36085,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:16:00+02:00",
"expectedArrivalTime": "2026-07-15T01:16:00+02:00",
"aimedDepartureTime": "2026-07-15T01:18:00+02:00",
"expectedDepartureTime": "2026-07-15T01:18:00+02:00",
"stopPositionInPattern": 14,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "nmbssncb:gs:nmbssncb:8813045_6",
"name": "Brussels-Congrès",
"publicCode": "6",
"latitude": 50.85207,
"longitude": 4.362051,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:20:00+02:00",
"expectedArrivalTime": "2026-07-15T01:20:00+02:00",
"aimedDepartureTime": "2026-07-15T01:20:00+02:00",
"expectedDepartureTime": "2026-07-15T01:20:00+02:00",
"stopPositionInPattern": 15,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "nmbssncb:gt:nmbssncb:88____:070::8821006:8814001:18:127:20260718:1",
"publicCode": "1996"
},
"line": {
"publicCode": "S1",
"name": "Bruxelles-Midi -- Anvers-Central",
"id": "nmbssncb:gr:nmbssncb:590",
"presentation": {
"colour": "005F33",
"textColour": "FFFFFF"
}
},
"authority": {
"name": "NMBS/SNCB",
"id": "nmbssncb:nmbssncb"
},
"pointsOnLink": {
"points": "uepuHoevYxtBdnB??ln@oF??bg@x_@"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T01:22:00+02:00",
"aimedEndTime": "2026-07-15T01:30:50+02:00",
"expectedEndTime": "2026-07-15T01:30:50+02:00",
"expectedStartTime": "2026-07-15T01:22:00+02:00",
"realtime": false,
"distance": 532.3,
"duration": 530,
"situations": [],
"steps": [
{
"distance": 89.06,
"relativeDirection": "depart",
"latitude": 50.8456495,
"longitude": 4.3568226,
"stayOn": false,
"streetName": "Platform 1;2",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 91.41,
"relativeDirection": "left",
"latitude": 50.8449714,
"longitude": 4.3561491,
"stayOn": false,
"streetName": "underpass",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 1.22,
"relativeDirection": "left",
"latitude": 50.8453084,
"longitude": 4.3551999,
"stayOn": true,
"streetName": "Putterie - Putterij",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 193.33,
"relativeDirection": "right",
"latitude": 50.8453033,
"longitude": 4.3551845,
"stayOn": true,
"streetName": "Rue de la Madeleine - Magdalenasteenweg",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 4.67,
"relativeDirection": "slightlyRight",
"latitude": 50.8467801,
"longitude": 4.3539873,
"stayOn": true,
"streetName": "path",
"heading": "north",
"exit": null,
"area": true,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 54.43,
"relativeDirection": "left",
"latitude": 50.8468206,
"longitude": 4.3539699,
"stayOn": false,
"streetName": "Rue de la Colline - Heuvelstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 84.77,
"relativeDirection": "slightlyRight",
"latitude": 50.8465349,
"longitude": 4.3533404,
"stayOn": false,
"streetName": "path",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "Brux.-/ Brus-Centr.",
"quay": {
"id": "nmbssncb:gs:nmbssncb:8813003_6",
"name": "Brux.-/ Brus-Centr.",
"publicCode": "6",
"latitude": 50.845655,
"longitude": 4.356804,
"tariffZones": []
},
"latitude": 50.845655,
"longitude": 4.356804
},
"toPlace": {
"name": "Destination",
"quay": null,
"latitude": 50.8467,
"longitude": 4.3524
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "ixiuH_}qY@C@@ZXf@d@VVJJZ`@BGRVHLGNc@n@KRIRUb@IPA@?@A@CBEB??@H?@CBUPAAGFMFIBMFI@G@Q@Y@C?ADMPEFE@EBIFIDCBA@CBABC@ABEFCBEFABC@ABABABC@CDCBEHCDCBCBA@CBIHGBf@tAPd@JhBw@jAJB"
},
"interchangeTo": null,
"interchangeFrom": null
}
],
"systemNotices": []
},
{
"streetDistance": 2105.87,
"aimedStartTime": "2026-07-15T00:47:14+02:00",
"aimedEndTime": "2026-07-15T02:12:38+02:00",
"expectedEndTime": "2026-07-15T02:12:38+02:00",
"expectedStartTime": "2026-07-15T00:47:14+02:00",
"duration": 5124,
"distance": 11405.82,
"legs": [
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:47:14+02:00",
"aimedEndTime": "2026-07-15T00:53:00+02:00",
"expectedEndTime": "2026-07-15T00:53:00+02:00",
"expectedStartTime": "2026-07-15T00:47:14+02:00",
"realtime": false,
"distance": 400.71,
"duration": 346,
"situations": [],
"steps": [
{
"distance": 76.47,
"relativeDirection": "depart",
"latitude": 50.8947393,
"longitude": 4.3416092,
"stayOn": false,
"streetName": "path",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 151.39,
"relativeDirection": "right",
"latitude": 50.8950651,
"longitude": 4.3409632,
"stayOn": true,
"streetName": "sidewalk",
"heading": "north",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 165.86,
"relativeDirection": "left",
"latitude": 50.8962609,
"longitude": 4.3399654,
"stayOn": true,
"streetName": "path",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 6.98,
"relativeDirection": "hardRight",
"latitude": 50.8963758,
"longitude": 4.3382036,
"stayOn": false,
"streetName": "Heysel - Heizel",
"heading": "northeast",
"exit": null,
"area": true,
"bogusName": false,
"elevationProfile": []
}
],
"fromPlace": {
"name": "Origin",
"quay": null,
"latitude": 50.8947,
"longitude": 4.3416
},
"toPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:9056F",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.896415,
"longitude": 4.338161,
"tariffZones": []
},
"latitude": 50.896415,
"longitude": 4.338161
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "aksuH_~nYCT?FADADADADCBCDC@C@C@C@EAC?CACCCCCCCj@?D?D?NM?GB]XaAz@yBlBJ`@DJRv@@DHZEZCR@X?FCDkApACBADEHB@DDBBBBDB@@@BCACJ?A"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXdgABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAHDE6MTMyODc1NDEzMzMyOTE0MDAwMjAyNjA3MTQACjIwMjYtMDctMTQAAAAAAAAACQAHMTo5MDU2RgAHMTo1MzE3RwAA",
"mode": "tram",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T00:53:00+02:00",
"aimedEndTime": "2026-07-15T01:11:00+02:00",
"expectedEndTime": "2026-07-15T01:11:00+02:00",
"expectedStartTime": "2026-07-15T00:53:00+02:00",
"realtime": false,
"distance": 6263.4,
"duration": 1080,
"situations": [],
"steps": [],
"fromPlace": {
"name": "HEYSEL",
"quay": {
"id": "1:9056F",
"name": "HEYSEL",
"publicCode": null,
"latitude": 50.896415,
"longitude": 4.338161,
"tariffZones": []
},
"latitude": 50.896415,
"longitude": 4.338161
},
"toPlace": {
"name": "HOP. PAUL BRIEN",
"quay": {
"id": "1:5317G",
"name": "HOP. PAUL BRIEN",
"publicCode": null,
"latitude": 50.868018,
"longitude": 4.385362,
"tariffZones": []
},
"latitude": 50.868018,
"longitude": 4.385362
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "BUYL"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "1:2636F",
"name": "SAINT-LAMBERT",
"publicCode": null,
"latitude": 50.890867,
"longitude": 4.346055,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:55:00+02:00",
"expectedArrivalTime": "2026-07-15T00:55:00+02:00",
"aimedDepartureTime": "2026-07-15T00:55:00+02:00",
"expectedDepartureTime": "2026-07-15T00:55:00+02:00",
"stopPositionInPattern": 1,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5700G",
"name": "DE WAND",
"publicCode": null,
"latitude": 50.895098,
"longitude": 4.357463,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:58:00+02:00",
"expectedArrivalTime": "2026-07-15T00:58:00+02:00",
"aimedDepartureTime": "2026-07-15T00:58:00+02:00",
"expectedDepartureTime": "2026-07-15T00:58:00+02:00",
"stopPositionInPattern": 2,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5704F",
"name": "ARAUCARIA",
"publicCode": null,
"latitude": 50.892871,
"longitude": 4.363956,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T00:59:19+02:00",
"expectedArrivalTime": "2026-07-15T00:59:19+02:00",
"aimedDepartureTime": "2026-07-15T00:59:19+02:00",
"expectedDepartureTime": "2026-07-15T00:59:19+02:00",
"stopPositionInPattern": 3,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5705",
"name": "BUISSONNETS",
"publicCode": null,
"latitude": 50.891291,
"longitude": 4.368867,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:00:14+02:00",
"expectedArrivalTime": "2026-07-15T01:00:14+02:00",
"aimedDepartureTime": "2026-07-15T01:00:14+02:00",
"expectedDepartureTime": "2026-07-15T01:00:14+02:00",
"stopPositionInPattern": 4,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5715F",
"name": "HEEMBEEK",
"publicCode": null,
"latitude": 50.886989,
"longitude": 4.376573,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:02:00+02:00",
"expectedArrivalTime": "2026-07-15T01:02:00+02:00",
"aimedDepartureTime": "2026-07-15T01:02:00+02:00",
"expectedDepartureTime": "2026-07-15T01:02:00+02:00",
"stopPositionInPattern": 5,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5758F",
"name": "DOCKS BRUXSEL",
"publicCode": null,
"latitude": 50.879173,
"longitude": 4.374834,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:06:00+02:00",
"expectedArrivalTime": "2026-07-15T01:06:00+02:00",
"aimedDepartureTime": "2026-07-15T01:06:00+02:00",
"expectedDepartureTime": "2026-07-15T01:06:00+02:00",
"stopPositionInPattern": 6,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:6457F",
"name": "PRINC. ELISABETH",
"publicCode": null,
"latitude": 50.87301,
"longitude": 4.378128,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:09:00+02:00",
"expectedArrivalTime": "2026-07-15T01:09:00+02:00",
"aimedDepartureTime": "2026-07-15T01:09:00+02:00",
"expectedDepartureTime": "2026-07-15T01:09:00+02:00",
"stopPositionInPattern": 7,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "1:5303",
"name": "DEMOLDER",
"publicCode": null,
"latitude": 50.871801,
"longitude": 4.380544,
"tariffZones": []
},
"aimedArrivalTime": "2026-07-15T01:09:34+02:00",
"expectedArrivalTime": "2026-07-15T01:09:34+02:00",
"aimedDepartureTime": "2026-07-15T01:09:34+02:00",
"expectedDepartureTime": "2026-07-15T01:09:34+02:00",
"stopPositionInPattern": 8,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "1:13287541333291400020260714",
"publicCode": null
},
"line": {
"publicCode": "7",
"name": "VANDERKINDERE - HEYSEL",
"id": "1:8",
"presentation": {
"colour": "EFE048",
"textColour": "000000"
}
},
"authority": {
"name": "STIB",
"id": "1:STIB/MIVB"
},
"pointsOnLink": {
"points": "susuHohnYBGBMHSDIDGFKDCX[TW`AeAJMLMJIVORMLIDAHINKJMNO@A@AtCiD~AkBFGfBuBbBqBd@i@DG@AJKBAHILMHGNKJGRKPGLGzAc@FCDEBEBEBGBIp@cEFYBMDIHWL[BIBI@K?I?MAMAMEKEM?Ao@}A??sCgHIUKQIQKOIKSUmCaDoCaD_MwNIMGKEKCICIAM?M?K?I@MBKBKDMJUJ]HWJ_@J]?CJe@Hc@Hg@@KDQHW@G@K@I@M?K?Q?OAO?MGs@WkCC[C[AU?U?O@Q@UBQBOFQBGDMJQLS??d@w@JQDKHUBKBK@M@KBM?M@K?M?MAM?MEa@Go@A[C[?Y?[@[?K@[BYDg@DYFe@BMFW@IDOJa@HULa@N_@P]HSNWT_@Zc@RYTY^i@R]R]Pc@La@DKFURu@DQ??d@yBNm@Pu@Pk@^iANa@x@oCHWFYBKFYT_BZuBd@oCBO????BSJg@Nq@j@eCn@mCPq@T}@T{@^sAf@}Af@}ARm@^cA^aAf@kAVi@JSFMPYPYLOJOLMLKd@a@zDcDRQx@s@????ZWx@i@NIRGRGPC??PAf@CNA\\A\\?^@PB\\DRBZHTFPFRHPJZPPLXTPNZZdAjAPRHJXb@`@n@HLDH@D@F@H@P@J@F@BDJDH~D|FDFDDFDJHFBH@F@J?JCFCHCFEFI|@_AHI@APQBCRQLKPMJIDA\\UBCDCNIHEPMTKTKPENETGTETCb@EFA??L?VCV?RAT@R@PBNBhARfC`@LDJBNHPJHBJDPBp@LXDPBT@P?R@RAXAj@ETCJCHALEJEHCJGNMNMFG`AiATWPWLQV_@Vc@LWRc@HQPc@Lc@DOTs@f@eBV}@Ne@J[Ro@BI????BIHSLa@Pe@\\{@d@oAJYPc@r@cBBE?CHQ@CJS@CDK@CDI??HQBE^y@JQN[HOFMR_@d@}@PYTa@NWFMPY^k@T_@JOHM@CJM@AJQ@ALQ@CJM@C^g@V_@Za@d@k@RWDG@ANQBArAyABC@AVYPONKFGJGPKPGLGB?"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T01:11:00+02:00",
"aimedEndTime": "2026-07-15T01:15:36+02:00",
"expectedEndTime": "2026-07-15T01:15:36+02:00",
"expectedStartTime": "2026-07-15T01:11:00+02:00",
"realtime": false,
"distance": 262.87,
"duration": 276,
"situations": [],
"steps": [
{
"distance": 48.95,
"relativeDirection": "depart",
"latitude": 50.8680183,
"longitude": 4.3853509,
"stayOn": false,
"streetName": "Hôpital Paul Brien - Paul Brien-ziekenhuis",
"heading": "north",
"exit": null,
"area": true,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 35,
"relativeDirection": "right",
"latitude": 50.8684136,
"longitude": 4.3850909,
"stayOn": false,
"streetName": "path",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 12.24,
"relativeDirection": "left",
"latitude": 50.8686052,
"longitude": 4.3853277,
"stayOn": false,
"streetName": "Boulevard Lambermont - Lambermontlaan",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 105.35,
"relativeDirection": "right",
"latitude": 50.8687016,
"longitude": 4.3852434,
"stayOn": false,
"streetName": "Avenue Britsiers - Britsierslaan",
"heading": "east",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 21.42,
"relativeDirection": "circleCounterclockwise",
"latitude": 50.8691611,
"longitude": 4.3865419,
"stayOn": false,
"streetName": "Chaussée de Haecht - Haachtsesteenweg",
"heading": "northeast",
"exit": "1",
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 6.5,
"relativeDirection": "right",
"latitude": 50.8692852,
"longitude": 4.3867058,
"stayOn": false,
"streetName": "Chaussée de Haecht - Haachtsesteenweg",
"heading": "northeast",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 33.41,
"relativeDirection": "left",
"latitude": 50.8693083,
"longitude": 4.3867909,
"stayOn": false,
"streetName": "path",
"heading": "north",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "HOP. PAUL BRIEN",
"quay": {
"id": "1:5317G",
"name": "HOP. PAUL BRIEN",
"publicCode": null,
"latitude": 50.868018,
"longitude": 4.385362,
"tariffZones": []
},
"latitude": 50.868018,
"longitude": 4.385362
},
"toPlace": {
"name": "Schaarbeek Paul Brien-ziekenhuis",
"quay": {
"id": "delijn:gs:delijn:310656",
"name": "Schaarbeek Paul Brien-ziekenhuis",
"publicCode": null,
"latitude": 50.86945,
"longitude": 4.38712,
"tariffZones": [
{
"id": "delijn:3"
}
]
},
"latitude": 50.86945,
"longitude": 4.38712
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "adnuHoowY?@KDIBQHQJKFIH?@OL??ACAGACEOI[SNCWEQ]}A_@{AIOCEEI?G?GCGCEEACAE@AIAGGDA@M{@AMC?"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": "rO0ABXfhABhTQ0hFRFVMRURfVFJBTlNJVF9MRUdfVjMAfWRlbGlqbjpndDpkZWxpam46MzYyMF85XzM0NF8yVlIzNjIwLTI3XzMyMTQtNTEyMUhESTIxNjFfMjUwN19kNGVlYWQxZjQzMGI3ZGY4ZjJkNzcyZTNjMGMwZWY4MzIwNzFmNTU2ZjhhMTBjNTM4NjQ2YTJiZDVlNDRkNzA0AAoyMDI2LTA3LTE1AAAAEwAAABcAF2RlbGlqbjpnczpkZWxpam46MzEwNjU2ABdkZWxpam46Z3M6ZGVsaWpuOjMwMTA3OQAA",
"mode": "bus",
"rentedBike": null,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T01:45:00+02:00",
"aimedEndTime": "2026-07-15T01:52:00+02:00",
"expectedEndTime": "2026-07-15T01:52:00+02:00",
"expectedStartTime": "2026-07-15T01:45:00+02:00",
"realtime": false,
"distance": 3036.55,
"duration": 420,
"situations": [],
"steps": [],
"fromPlace": {
"name": "Schaarbeek Paul Brien-ziekenhuis",
"quay": {
"id": "delijn:gs:delijn:310656",
"name": "Schaarbeek Paul Brien-ziekenhuis",
"publicCode": null,
"latitude": 50.86945,
"longitude": 4.38712,
"tariffZones": [
{
"id": "delijn:3"
}
]
},
"latitude": 50.86945,
"longitude": 4.38712
},
"toPlace": {
"name": "Sint-Joost-ten-Node Kruidtuin",
"quay": {
"id": "delijn:gs:delijn:301079",
"name": "Sint-Joost-ten-Node Kruidtuin",
"publicCode": null,
"latitude": 50.85368,
"longitude": 4.36592,
"tariffZones": [
{
"id": "delijn:3"
}
]
},
"latitude": 50.85368,
"longitude": 4.36592
},
"toEstimatedCall": {
"destinationDisplay": {
"frontText": "Brussel Rogier"
}
},
"intermediateEstimatedCalls": [
{
"quay": {
"id": "delijn:gs:delijn:310654",
"name": "Schaarbeek Voltaire-Fernand Blum",
"publicCode": null,
"latitude": 50.86815,
"longitude": 4.38097,
"tariffZones": [
{
"id": "delijn:3"
}
]
},
"aimedArrivalTime": "2026-07-15T01:46:00+02:00",
"expectedArrivalTime": "2026-07-15T01:46:00+02:00",
"aimedDepartureTime": "2026-07-15T01:46:00+02:00",
"expectedDepartureTime": "2026-07-15T01:46:00+02:00",
"stopPositionInPattern": 20,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "delijn:gs:delijn:310648",
"name": "Schaarbeek Robiano",
"publicCode": null,
"latitude": 50.86022,
"longitude": 4.37122,
"tariffZones": [
{
"id": "delijn:3"
}
]
},
"aimedArrivalTime": "2026-07-15T01:50:00+02:00",
"expectedArrivalTime": "2026-07-15T01:50:00+02:00",
"aimedDepartureTime": "2026-07-15T01:50:00+02:00",
"expectedDepartureTime": "2026-07-15T01:50:00+02:00",
"stopPositionInPattern": 21,
"forBoarding": true,
"forAlighting": true
},
{
"quay": {
"id": "delijn:gs:delijn:310938",
"name": "Schaarbeek Sint-Maria",
"publicCode": null,
"latitude": 50.85886,
"longitude": 4.36928,
"tariffZones": [
{
"id": "delijn:3"
}
]
},
"aimedArrivalTime": "2026-07-15T01:51:00+02:00",
"expectedArrivalTime": "2026-07-15T01:51:00+02:00",
"aimedDepartureTime": "2026-07-15T01:51:00+02:00",
"expectedDepartureTime": "2026-07-15T01:51:00+02:00",
"stopPositionInPattern": 22,
"forBoarding": true,
"forAlighting": true
}
],
"serviceJourney": {
"id": "delijn:gt:delijn:3620_9_344_2VR3620-27_3214-5121HDI2161_2507_d4eead1f430b7df8f2d772e3c0c0ef832071f556f8a10c538646a2bd5e44d704",
"publicCode": "9"
},
"line": {
"publicCode": "N62",
"name": "Zaventem Brussels Airport - Brussel Rogier",
"id": "delijn:gr:delijn:36201",
"presentation": {
"colour": "0056A4",
"textColour": "FFFFFF"
}
},
"authority": {
"name": "De Lijn",
"id": "delijn:delijn"
},
"pointsOnLink": {
"points": "ulnuHuzwYBLLbAGHCN?N@F@DDDD@J?Lz@n@|EHv@R`BHz@JhANhBD^Fh@Jp@TxAFd@Jn@F^F`@BLDZ??F\\VhBFd@Fl@Db@@LFv@PGpCuATKbBy@^Q\\M\\Q^M`@I`@Mf@I^GNELCJGD@D?BABAT@T?ZA`@Cj@?j@@h@Bf@FZ@F?d@?@FBBDBD@D?DAPD`@J~@T^J\\LZJf@R^Rf@T`@TXP\\T\\VpA~@VRXNf@XNHLFNFXJ^JAHQjAKv@CVGd@Gh@EZOnAEXs@nFqArJs@jFOpACTOxAXNd@PPH??ZP??f@VXLlAj@VL\\PPHLrBl@tC???@Jd@l@zAPj@J@JDz@b@r@Zn@VtGlCbAb@h@X|B~@l@R\\HTHn@VrAb@\\L@@"
},
"interchangeTo": null,
"interchangeFrom": null
},
{
"id": null,
"mode": "foot",
"rentedBike": false,
"bikeRentalNetworks": [],
"aimedStartTime": "2026-07-15T01:52:00+02:00",
"aimedEndTime": "2026-07-15T02:12:38+02:00",
"expectedEndTime": "2026-07-15T02:12:38+02:00",
"expectedStartTime": "2026-07-15T01:52:00+02:00",
"realtime": false,
"distance": 1442.29,
"duration": 1238,
"situations": [],
"steps": [
{
"distance": 35.8,
"relativeDirection": "depart",
"latitude": 50.8536586,
"longitude": 4.3658943,
"stayOn": false,
"streetName": "Botanique - Kruidtuin",
"heading": "south",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 27,
"relativeDirection": "left",
"latitude": 50.8533645,
"longitude": 4.3657235,
"stayOn": false,
"streetName": "path",
"heading": "south",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 30.39,
"relativeDirection": "left",
"latitude": 50.8533298,
"longitude": 4.3654203,
"stayOn": true,
"streetName": "Rue Royale - Koningsstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 117.5,
"relativeDirection": "right",
"latitude": 50.8530846,
"longitude": 4.3652297,
"stayOn": true,
"streetName": "Boulevard du Jardin Botanique - Kruidtuinlaan",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 18.71,
"relativeDirection": "left",
"latitude": 50.853517,
"longitude": 4.3637062,
"stayOn": true,
"streetName": "path",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 258.74,
"relativeDirection": "right",
"latitude": 50.8533826,
"longitude": 4.3635459,
"stayOn": true,
"streetName": "sidewalk",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 4.66,
"relativeDirection": "right",
"latitude": 50.8512839,
"longitude": 4.3620973,
"stayOn": true,
"streetName": "parking aisle",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 25.24,
"relativeDirection": "left",
"latitude": 50.8512708,
"longitude": 4.3620342,
"stayOn": true,
"streetName": "1 Porte de Hal/Hallepoort - Chazal",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 83.3,
"relativeDirection": "slightlyLeft",
"latitude": 50.851097,
"longitude": 4.3618268,
"stayOn": false,
"streetName": "Boulevard Pachéco - Pachecolaan",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 23.39,
"relativeDirection": "right",
"latitude": 50.8504274,
"longitude": 4.3612965,
"stayOn": false,
"streetName": "path",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 418.72,
"relativeDirection": "left",
"latitude": 50.8505193,
"longitude": 4.3609967,
"stayOn": true,
"streetName": "Rue des Sables - Zandstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 4.06,
"relativeDirection": "left",
"latitude": 50.8477187,
"longitude": 4.3570454,
"stayOn": true,
"streetName": "Rue de la Montagne - Bergstraat",
"heading": "southeast",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
},
{
"distance": 218.96,
"relativeDirection": "right",
"latitude": 50.8476907,
"longitude": 4.3570824,
"stayOn": true,
"streetName": "Rue de la Montagne - Bergstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 26.98,
"relativeDirection": "slightlyRight",
"latitude": 50.8467502,
"longitude": 4.354414,
"stayOn": false,
"streetName": "Rue du Marché aux Herbes - Grasmarkt",
"heading": "northwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 64.12,
"relativeDirection": "left",
"latitude": 50.8468711,
"longitude": 4.3540824,
"stayOn": false,
"streetName": "Rue de la Colline - Heuvelstraat",
"heading": "southwest",
"exit": null,
"area": false,
"bogusName": false,
"elevationProfile": []
},
{
"distance": 84.77,
"relativeDirection": "slightlyRight",
"latitude": 50.8465349,
"longitude": 4.3533404,
"stayOn": false,
"streetName": "path",
"heading": "west",
"exit": null,
"area": false,
"bogusName": true,
"elevationProfile": []
}
],
"fromPlace": {
"name": "Sint-Joost-ten-Node Kruidtuin",
"quay": {
"id": "delijn:gs:delijn:301079",
"name": "Sint-Joost-ten-Node Kruidtuin",
"publicCode": null,
"latitude": 50.85368,
"longitude": 4.36592,
"tariffZones": [
{
"id": "delijn:3"
}
]
},
"latitude": 50.85368,
"longitude": 4.36592
},
"toPlace": {
"name": "Destination",
"quay": null,
"latitude": 50.8467,
"longitude": 4.3524
},
"toEstimatedCall": null,
"intermediateEstimatedCalls": [],
"serviceJourney": null,
"line": null,
"authority": null,
"pointsOnLink": {
"points": "ojkuH_vsYDDx@\\?@?@JDA@AJCPADDNDDBBDB?@B@JHHD@@BBAPIb@I`@EVEPs@lDX^AHhBp@TJVJnBtA^V\\Vt@h@VNPL@JHFLHDDDPp@f@ZPDDNHPNNNGVCHEXLN@BDJTXZ`@h@z@HNVd@LRp@jAz@|AbClEDJDFDFDH@?@@D@nAzAPRDH?@DFDH@@B@@C@C@BXx@d@hARf@Pf@L^?@ZlANj@BH@J@FBJ@DDZFb@@J?TCNI`@GREJHVf@tAPd@JhBw@jAJB"
},
"interchangeTo": null,
"interchangeFrom": null
}
],
"systemNotices": []
}
]
}
}
}