Train O'Clock
Get train times

Vilvorde to Diepenbeek train times

Wednesday, 4 December 2024
06:54
Vilvorde
1 h 49
IC3405
IC4907
S415358
1 h 49
2 changes
5 stops
IC3405
IC4907
S415358
IC3405
SNCB
07:05
Malines
07:21
Lierre
07:35
Lierre
IC4907
SNCB
07:46
Heist-Op-Den-Berg
08:05
Diest
08:19
Hasselt
08:37
Hasselt
S415358
SNCB
08:43
Diepenbeek
2 changes
5 stops
07:08
Vilvorde
1 h 56
IC3428
IC2206
1 h 56
1 change
4 stops
IC3428
IC2206
IC3428
SNCB
07:16
Bruxelles-Nord
07:55
Bruxelles-Nord
IC2206
SNCB
08:21
Aarschot
08:34
Diest
08:57
Hasselt
09:04
Diepenbeek
1 change
4 stops
08:14
Vilvorde
1 h 50
IC3328
IC2207
1 h 50
1 change
4 stops
IC3328
IC2207
IC3328
SNCB
08:22
Bruxelles-Nord
08:55
Bruxelles-Nord
IC2207
SNCB
09:21
Aarschot
09:34
Diest
09:57
Hasselt
10:04
Diepenbeek
1 change
4 stops
08:48
Vilvorde
1 h 55
IC3308
IC4909
S415360
1 h 55
2 changes
8 stops
IC3308
IC4909
S415360
IC3308
SNCB
08:58
Malines
09:02
Malines-Nekkerspoel
09:13
Mortsel-Oude god
09:17
Anvers-Berchem
09:23
Anvers-Berchem
IC4909
SNCB
09:35
Lierre
09:46
Heist-Op-Den-Berg
10:05
Diest
10:19
Hasselt
10:37
Hasselt
S415360
SNCB
10:43
Diepenbeek
2 changes
8 stops
09:14
Vilvorde
1 h 50
IC3329
IC2208
1 h 50
1 change
4 stops
IC3329
IC2208
IC3329
SNCB
09:22
Bruxelles-Nord
09:55
Bruxelles-Nord
IC2208
SNCB
10:21
Aarschot
10:34
Diest
10:57
Hasselt
11:04
Diepenbeek
1 change
4 stops
09:32
Vilvorde
1 h 32
S11780
IC2208
1 h 32
1 change
5 stops
S11780
IC2208
S11780
SNCB
09:41
Schaerbeek
09:45
Bruxelles-Nord
09:55
Bruxelles-Nord
IC2208
SNCB
10:21
Aarschot
10:34
Diest
10:57
Hasselt
11:04
Diepenbeek
1 change
5 stops
09:54
Vilvorde
1 h 49
IC3408
IC4910
S415361
1 h 49
2 changes
5 stops
IC3408
IC4910
S415361
IC3408
SNCB
10:04
Malines
10:20
Lierre
10:35
Lierre
IC4910
SNCB
10:46
Heist-Op-Den-Berg
11:05
Diest
11:19
Hasselt
11:37
Hasselt
S415361
SNCB
11:43
Diepenbeek
2 changes
5 stops
10:14
Vilvorde
1 h 50
IC3330
IC2209
1 h 50
1 change
4 stops
IC3330
IC2209
IC3330
SNCB
10:22
Bruxelles-Nord
10:55
Bruxelles-Nord
IC2209
SNCB
11:21
Aarschot
11:34
Diest
11:57
Hasselt
12:04
Diepenbeek
1 change
4 stops
11:01
Vilvorde
1 h 42
S11982
IC1509
S415362
1 h 42
2 changes
8 stops
S11982
IC1509
S415362
S11982
SNCB
11:08
Schaerbeek
11:11
Bruxelles-Nord
11:22
Bruxelles-Nord
IC1509
SNCB
11:42
Louvain
11:55
Tirlemont
12:06
Landen
12:15
Saint-Trond
12:24
Alken
12:30
Hasselt
12:37
Hasselt
S415362
SNCB
12:43
Diepenbeek
2 changes
8 stops
11:23
Vilvorde
2 h 20
S53382
S93260
L2462
S415363
2 h 20
3 changes
11 stops
S53382
S93260
L2462
S415363
S53382
SNCB
11:31
Bordet
11:41
Bordet
S93260
SNCB
11:47
Diegem
11:50
Zaventem
12:02
Herent
12:07
Louvain
12:13
Louvain
L2462
SNCB
12:21
Wezemaal
12:27
Aarschot
12:40
Zichem
12:47
Diest
12:55
Schulen
13:04
Hasselt
13:37
Hasselt
S415363
SNCB
13:43
Diepenbeek
3 changes
11 stops
12:14
Vilvorde
1 h 50
IC3332
IC2211
1 h 50
1 change
4 stops
IC3332
IC2211
IC3332
SNCB
12:22
Bruxelles-Nord
12:55
Bruxelles-Nord
IC2211
SNCB
13:21
Aarschot
13:34
Diest
13:57
Hasselt
14:04
Diepenbeek
1 change
4 stops
13:14
Vilvorde
1 h 50
IC3333
IC2212
1 h 50
1 change
4 stops
IC3333
IC2212
IC3333
SNCB
13:22
Bruxelles-Nord
13:55
Bruxelles-Nord
IC2212
SNCB
14:21
Aarschot
14:35
Diest
14:57
Hasselt
15:04
Diepenbeek
1 change
4 stops

Travel time

Travel time between Vilvorde and Diepenbeek is 1h32