Utrecht to Groningen train

Fri, 26 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Utrecht to Groningen

Showing times and prices for 26 Apr

Cheapest

The best way to find a cheap train ticket from Utrecht to Groningen is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
NS
16:542h35
Utrecht
19:29Groningen
£281One-way
1 change
Cheapest
NS
05:542h30
Utrecht
08:24Groningen
£281One-way
1 change
Cheapest
NS
21:542h26
Utrecht
00:20Groningen
£281One-way
1 change
Cheapest
NS
15:352h31
Utrecht
18:06Groningen
£281One-way
2 changes
Cheapest
NS
08:542h34
Utrecht
11:28Groningen
£281One-way
1 change

Train timetableUtrecht to Groningen

Showing trains for tomorrow, Friday, 26 April
NS
05:542h30
Utrecht
08:24Groningen
1 change
NS
05:542h17
Utrecht
08:11Groningen
1 change
NS
06:032h08
Utrecht
08:11Groningen
2 changes
NS
06:032h21
Utrecht
08:24Groningen
2 changes
NS
06:052h36
Utrecht
08:41Groningen
1 change
NS
06:052h49
Utrecht
08:54Groningen
2 changes
NS
06:062h18
Utrecht
08:24Groningen
2 changes
NS
06:062h05
Utrecht
08:11Groningen
2 changes
NS
06:082h33
Utrecht
08:41Groningen
1 change
NS
06:082h46
Utrecht
08:54Groningen
2 changes
NS
06:112h43
Utrecht
08:54Groningen
2 changes
NS
06:112h30
Utrecht
08:41Groningen
1 change
NS
06:242h30
Utrecht
08:54Groningen
1 change
NS
06:272h14
Utrecht
08:41Groningen
1 change
NS
06:272h27
Utrecht
08:54Groningen
2 changes
NS
06:302h11
Utrecht
08:41Groningen
1 change
NS
06:302h24
Utrecht
08:54Groningen
2 changes
NS
06:352h06
Utrecht
08:41Groningen
1 change
NS
06:352h52
Utrecht
09:27Groningen
2 changes
NS
06:352h31
Utrecht
09:06Groningen
2 changes
NS
06:352h49
Utrecht
09:24Groningen
2 changes
NS
06:372h04
Utrecht
08:41Groningen
1 change
NS
06:372h17
Utrecht
08:54Groningen
2 changes
NS
06:382h46
Utrecht
09:24Groningen
2 changes
NS
06:382h49
Utrecht
09:27Groningen
2 changes
NS
06:412h43
Utrecht
09:24Groningen
2 changes
NS
06:412h46
Utrecht
09:27Groningen
2 changes
NS
06:542h30
Utrecht
09:24Groningen
1 change
NS
06:542h17
Utrecht
09:11Groningen
1 change
NS
07:022h25
Utrecht
09:27Groningen
2 changes
NS
07:022h22
Utrecht
09:24Groningen
2 changes
NS
07:052h22
Utrecht
09:27Groningen
2 changes
NS
07:052h36
Utrecht
09:41Groningen
1 change
NS
07:052h19
Utrecht
09:24Groningen
2 changes
NS
07:052h49
Utrecht
09:54Groningen
2 changes
NS
07:082h46
Utrecht
09:54Groningen
2 changes
NS
07:082h33
Utrecht
09:41Groningen
1 change
NS
07:102h17
Utrecht
09:27Groningen
2 changes
NS
07:102h14
Utrecht
09:24Groningen
2 changes
NS
07:112h43
Utrecht
09:54Groningen
2 changes
NS
07:112h30
Utrecht
09:41Groningen
1 change
NS
07:242h30
Utrecht
09:54Groningen
1 change
NS
07:332h08
Utrecht
09:41Groningen
1 change
NS
07:332h21
Utrecht
09:54Groningen
2 changes
NS
07:352h49
Utrecht
10:24Groningen
2 changes
NS
07:352h06
Utrecht
09:41Groningen
1 change
NS
07:352h52
Utrecht
10:27Groningen
2 changes
NS
07:352h31
Utrecht
10:06Groningen
2 changes
NS
07:362h18
Utrecht
09:54Groningen
2 changes
NS
07:362h05
Utrecht
09:41Groningen
1 change
NS
07:372h04
Utrecht
09:41Groningen
1 change
NS
07:372h17
Utrecht
09:54Groningen
2 changes
NS
07:382h46
Utrecht
10:24Groningen
2 changes
NS
07:382h49
Utrecht
10:27Groningen
2 changes
NS
07:412h43
Utrecht
10:24Groningen
2 changes
NS
07:412h46
Utrecht
10:27Groningen
2 changes
NS
07:542h17
Utrecht
10:11Groningen
1 change
NS
07:542h30
Utrecht
10:24Groningen
1 change
NS
08:032h21
Utrecht
10:24Groningen
2 changes
NS
08:032h24
Utrecht
10:27Groningen
2 changes
NS
08:052h49
Utrecht
10:54Groningen
2 changes
NS
08:052h36
Utrecht
10:41Groningen
1 change
NS
08:062h21
Utrecht
10:27Groningen
2 changes
NS
08:062h18
Utrecht
10:24Groningen
2 changes
NS
08:072h20
Utrecht
10:27Groningen
2 changes
NS
08:072h17
Utrecht
10:24Groningen
2 changes
NS
08:082h33
Utrecht
10:41Groningen
1 change
NS
08:082h46
Utrecht
10:54Groningen
2 changes
NS
08:112h43
Utrecht
10:54Groningen
2 changes
NS
08:112h30
Utrecht
10:41Groningen
1 change
Intercity
08:191h52
Utrecht Centraal
10:11Groningen station
1 change
NS
08:242h30
Utrecht
10:54Groningen
1 change
NS
08:332h21
Utrecht
10:54Groningen
2 changes
NS
08:332h08
Utrecht
10:41Groningen
1 change
NS
08:352h53
Utrecht
11:28Groningen
2 changes
NS
08:352h31
Utrecht
11:06Groningen
2 changes
NS
08:352h06
Utrecht
10:41Groningen
1 change
NS
08:352h56
Utrecht
11:31Groningen
2 changes
NS
08:362h05
Utrecht
10:41Groningen
1 change
NS
08:362h18
Utrecht
10:54Groningen
2 changes
NS
08:382h50
Utrecht
11:28Groningen
2 changes
NS
08:382h53
Utrecht
11:31Groningen
2 changes
NS
08:402h01
Utrecht
10:41Groningen
1 change
NS
08:402h14
Utrecht
10:54Groningen
2 changes
NS
08:412h47
Utrecht
11:28Groningen
2 changes
NS
08:412h50
Utrecht
11:31Groningen
2 changes
Intercity
08:491h52
Utrecht Centraal
10:41Groningen station
0 changes
NS
08:542h34
Utrecht
11:28Groningen
1 change
NS
08:542h17
Utrecht
11:11Groningen
1 change
NS
09:032h28
Utrecht
11:31Groningen
2 changes
NS
09:032h25
Utrecht
11:28Groningen
2 changes
NS
09:052h49
Utrecht
11:54Groningen
2 changes
NS
09:052h36
Utrecht
11:41Groningen
1 change
NS
09:062h22
Utrecht
11:28Groningen
2 changes
NS
09:062h25
Utrecht
11:31Groningen
2 changes
NS
09:072h21
Utrecht
11:28Groningen
2 changes
NS
09:072h24
Utrecht
11:31Groningen
2 changes
NS
09:082h46
Utrecht
11:54Groningen
2 changes
NS
09:082h33
Utrecht
11:41Groningen
1 change
NS
09:112h43
Utrecht
11:54Groningen
2 changes
NS
09:112h30
Utrecht
11:41Groningen
1 change
Intercity
09:191h52
Utrecht Centraal
11:11Groningen station
1 change
NS
09:242h30
Utrecht
11:54Groningen
1 change
NS
09:332h08
Utrecht
11:41Groningen
1 change
NS
09:332h21
Utrecht
11:54Groningen
2 changes
NS
09:352h52
Utrecht
12:27Groningen
2 changes
NS
09:352h49
Utrecht
12:24Groningen
2 changes
NS
09:352h06
Utrecht
11:41Groningen
1 change
NS
09:352h31
Utrecht
12:06Groningen
2 changes
NS
09:362h18
Utrecht
11:54Groningen
2 changes
NS
09:362h05
Utrecht
11:41Groningen
1 change
NS
09:372h04
Utrecht
11:41Groningen
1 change
NS
09:372h17
Utrecht
11:54Groningen
2 changes
NS
09:382h46
Utrecht
12:24Groningen
2 changes
NS
09:382h49
Utrecht
12:27Groningen
2 changes
NS
09:412h43
Utrecht
12:24Groningen
2 changes
NS
09:412h46
Utrecht
12:27Groningen
2 changes
Intercity
09:491h52
Utrecht Centraal
11:41Groningen station
0 changes
NS
09:542h30
Utrecht
12:24Groningen
1 change
NS
09:542h17
Utrecht
12:11Groningen
1 change
NS
09:552h16
Utrecht
12:11Groningen
2 changes
NS
09:552h29
Utrecht
12:24Groningen
2 changes
NS
10:032h24
Utrecht
12:27Groningen
2 changes
NS
10:032h21
Utrecht
12:24Groningen
2 changes
NS
10:052h49
Utrecht
12:54Groningen
2 changes
NS
10:052h36
Utrecht
12:41Groningen
1 change
NS
10:062h21
Utrecht
12:27Groningen
2 changes
NS
10:062h18
Utrecht
12:24Groningen
2 changes
NS
10:072h17
Utrecht
12:24Groningen
2 changes
NS
10:072h20
Utrecht
12:27Groningen
2 changes
NS
10:082h46
Utrecht
12:54Groningen
2 changes
NS
10:082h33
Utrecht
12:41Groningen
1 change
NS
10:112h43
Utrecht
12:54Groningen
2 changes
NS
10:112h30
Utrecht
12:41Groningen
1 change
Intercity
10:191h52
Utrecht Centraal
12:11Groningen station
1 change
NS
10:242h30
Utrecht
12:54Groningen
1 change
NS
10:332h21
Utrecht
12:54Groningen
2 changes
NS
10:332h08
Utrecht
12:41Groningen
1 change
NS
10:352h49
Utrecht
13:24Groningen
2 changes
NS
10:352h06
Utrecht
12:41Groningen
1 change
NS
10:352h31
Utrecht
13:06Groningen
2 changes
NS
10:352h52
Utrecht
13:27Groningen
2 changes
NS
10:362h05
Utrecht
12:41Groningen
1 change
NS
10:362h18
Utrecht
12:54Groningen
2 changes
NS
10:372h17
Utrecht
12:54Groningen
2 changes
NS
10:372h04
Utrecht
12:41Groningen
1 change
NS
10:382h46
Utrecht
13:24Groningen
2 changes
NS
10:382h49
Utrecht
13:27Groningen
2 changes
NS
10:412h46
Utrecht
13:27Groningen
2 changes
NS
10:412h43
Utrecht
13:24Groningen
2 changes
Intercity
10:491h52
Utrecht Centraal
12:41Groningen station
0 changes
NS
10:542h30
Utrecht
13:24Groningen
1 change
NS
10:542h17
Utrecht
13:11Groningen
1 change
NS
10:552h29
Utrecht
13:24Groningen
2 changes
NS
10:552h32
Utrecht
13:27Groningen
2 changes
NS
11:032h21
Utrecht
13:24Groningen
2 changes
NS
11:032h24
Utrecht
13:27Groningen
2 changes
NS
11:052h49
Utrecht
13:54Groningen
2 changes
NS
11:052h36
Utrecht
13:41Groningen
1 change
NS
11:062h18
Utrecht
13:24Groningen
2 changes
NS
11:062h21
Utrecht
13:27Groningen
2 changes
NS
11:082h33
Utrecht
13:41Groningen
1 change
NS
11:082h46
Utrecht
13:54Groningen
2 changes
NS
11:102h14
Utrecht
13:24Groningen
2 changes
NS
11:102h17
Utrecht
13:27Groningen
2 changes
NS
11:112h43
Utrecht
13:54Groningen
2 changes
NS
11:112h30
Utrecht
13:41Groningen
1 change
NS
11:242h30
Utrecht
13:54Groningen
1 change
NS
11:332h21
Utrecht
13:54Groningen
2 changes
NS
11:332h08
Utrecht
13:41Groningen
1 change
NS
11:352h49
Utrecht
14:24Groningen
2 changes
NS
11:352h29
Utrecht
14:04Groningen
2 changes
NS
11:352h06
Utrecht
13:41Groningen
1 change
NS
11:352h52
Utrecht
14:27Groningen
2 changes
NS
11:362h05
Utrecht
13:41Groningen
1 change
NS
11:362h18
Utrecht
13:54Groningen
2 changes
NS
11:372h17
Utrecht
13:54Groningen
2 changes
NS
11:372h04
Utrecht
13:41Groningen
1 change
NS
11:382h49
Utrecht
14:27Groningen
2 changes
NS
11:382h46
Utrecht
14:24Groningen
2 changes
NS
11:412h46
Utrecht
14:27Groningen
2 changes
NS
11:412h43
Utrecht
14:24Groningen
2 changes
NS
11:542h17
Utrecht
14:11Groningen
1 change
NS
11:542h30
Utrecht
14:24Groningen
1 change
NS
11:552h29
Utrecht
14:24Groningen
2 changes
NS
11:552h32
Utrecht
14:27Groningen
2 changes
NS
12:032h24
Utrecht
14:27Groningen
2 changes
NS
12:032h21
Utrecht
14:24Groningen
2 changes
NS
12:052h49
Utrecht
14:54Groningen
2 changes
NS
12:052h36
Utrecht
14:41Groningen
1 change
NS
12:062h21
Utrecht
14:27Groningen
2 changes
NS
12:062h18
Utrecht
14:24Groningen
2 changes
NS
12:072h20
Utrecht
14:27Groningen
2 changes
NS
12:072h17
Utrecht
14:24Groningen
2 changes
NS
12:082h46
Utrecht
14:54Groningen
2 changes
NS
12:082h33
Utrecht
14:41Groningen
1 change
NS
12:112h30
Utrecht
14:41Groningen
1 change
NS
12:112h43
Utrecht
14:54Groningen
2 changes
NS
12:242h30
Utrecht
14:54Groningen
1 change
NS
12:332h08
Utrecht
14:41Groningen
1 change
NS
12:332h21
Utrecht
14:54Groningen
2 changes
NS
12:352h06
Utrecht
14:41Groningen
1 change
NS
12:352h49
Utrecht
15:24Groningen
2 changes
NS
12:352h52
Utrecht
15:27Groningen
2 changes
NS
12:352h31
Utrecht
15:06Groningen
2 changes
NS
12:362h18
Utrecht
14:54Groningen
2 changes
NS
12:362h05
Utrecht
14:41Groningen
1 change
NS
12:372h17
Utrecht
14:54Groningen
2 changes
NS
12:372h04
Utrecht
14:41Groningen
1 change
NS
12:382h49
Utrecht
15:27Groningen
2 changes
NS
12:382h46
Utrecht
15:24Groningen
2 changes
NS
12:412h43
Utrecht
15:24Groningen
2 changes
NS
12:412h46
Utrecht
15:27Groningen
2 changes
NS
12:542h17
Utrecht
15:11Groningen
1 change
NS
12:542h30
Utrecht
15:24Groningen
1 change
NS
12:552h29
Utrecht
15:24Groningen
2 changes
NS
12:552h32
Utrecht
15:27Groningen
2 changes
NS
13:032h21
Utrecht
15:24Groningen
2 changes
NS
13:032h24
Utrecht
15:27Groningen
2 changes
NS
13:052h36
Utrecht
15:41Groningen
1 change
NS
13:052h49
Utrecht
15:54Groningen
2 changes
NS
13:062h18
Utrecht
15:24Groningen
2 changes
NS
13:062h21
Utrecht
15:27Groningen
2 changes
NS
13:082h33
Utrecht
15:41Groningen
1 change
NS
13:082h46
Utrecht
15:54Groningen
2 changes
NS
13:102h17
Utrecht
15:27Groningen
2 changes
NS
13:102h14
Utrecht
15:24Groningen
2 changes
NS
13:112h43
Utrecht
15:54Groningen
2 changes
NS
13:112h30
Utrecht
15:41Groningen
1 change
NS
13:242h30
Utrecht
15:54Groningen
1 change
NS
13:332h08
Utrecht
15:41Groningen
1 change
NS
13:332h21
Utrecht
15:54Groningen
2 changes
NS
13:352h52
Utrecht
16:27Groningen
2 changes
NS
13:352h06
Utrecht
15:41Groningen
1 change
NS
13:352h49
Utrecht
16:24Groningen
2 changes
NS
13:352h31
Utrecht
16:06Groningen
2 changes
NS
13:362h18
Utrecht
15:54Groningen
2 changes
NS
13:362h05
Utrecht
15:41Groningen
1 change
NS
13:372h04
Utrecht
15:41Groningen
1 change
NS
13:372h17
Utrecht
15:54Groningen
2 changes
NS
13:382h46
Utrecht
16:24Groningen
2 changes
NS
13:382h49
Utrecht
16:27Groningen
2 changes
NS
13:412h46
Utrecht
16:27Groningen
2 changes
NS
13:412h43
Utrecht
16:24Groningen
2 changes
NS
13:542h30
Utrecht
16:24Groningen
1 change
NS
13:542h17
Utrecht
16:11Groningen
1 change
NS
13:552h32
Utrecht
16:27Groningen
2 changes
NS
13:552h29
Utrecht
16:24Groningen
2 changes
NS
14:032h24
Utrecht
16:27Groningen
2 changes
NS
14:032h21
Utrecht
16:24Groningen
2 changes
NS
14:052h49
Utrecht
16:54Groningen
2 changes
NS
14:052h36
Utrecht
16:41Groningen
1 change
NS
14:062h21
Utrecht
16:27Groningen
2 changes
NS
14:062h18
Utrecht
16:24Groningen
2 changes
NS
14:072h17
Utrecht
16:24Groningen
2 changes
NS
14:072h20
Utrecht
16:27Groningen
2 changes
NS
14:082h46
Utrecht
16:54Groningen
2 changes
NS
14:082h33
Utrecht
16:41Groningen
1 change
NS
14:112h30
Utrecht
16:41Groningen
1 change
NS
14:112h43
Utrecht
16:54Groningen
2 changes
NS
14:242h30
Utrecht
16:54Groningen
1 change
NS
14:332h21
Utrecht
16:54Groningen
2 changes
NS
14:332h08
Utrecht
16:41Groningen
1 change
NS
14:352h49
Utrecht
17:24Groningen
2 changes
NS
14:352h06
Utrecht
16:41Groningen
1 change
NS
14:352h52
Utrecht
17:27Groningen
2 changes
NS
14:352h31
Utrecht
17:06Groningen
2 changes
NS
14:362h18
Utrecht
16:54Groningen
2 changes
NS
14:362h05
Utrecht
16:41Groningen
1 change
NS
14:372h17
Utrecht
16:54Groningen
2 changes
NS
14:372h04
Utrecht
16:41Groningen
1 change
NS
14:382h46
Utrecht
17:24Groningen
2 changes
NS
14:382h49
Utrecht
17:27Groningen
2 changes
NS
14:412h46
Utrecht
17:27Groningen
2 changes
NS
14:412h43
Utrecht
17:24Groningen
2 changes
NS
14:542h30
Utrecht
17:24Groningen
1 change
NS
14:542h17
Utrecht
17:11Groningen
1 change
NS
14:552h29
Utrecht
17:24Groningen
2 changes
NS
14:552h32
Utrecht
17:27Groningen
2 changes
NS
15:032h21
Utrecht
17:24Groningen
2 changes
NS
15:032h24
Utrecht
17:27Groningen
2 changes
NS
15:052h49
Utrecht
17:54Groningen
2 changes
NS
15:052h36
Utrecht
17:41Groningen
1 change
NS
15:062h18
Utrecht
17:24Groningen
2 changes
NS
15:062h21
Utrecht
17:27Groningen
2 changes
NS
15:082h33
Utrecht
17:41Groningen
1 change
NS
15:082h46
Utrecht
17:54Groningen
2 changes
NS
15:102h17
Utrecht
17:27Groningen
2 changes
NS
15:102h14
Utrecht
17:24Groningen
2 changes
NS
15:112h30
Utrecht
17:41Groningen
1 change
NS
15:112h43
Utrecht
17:54Groningen
2 changes
NS
15:242h30
Utrecht
17:54Groningen
1 change
NS
15:332h21
Utrecht
17:54Groningen
2 changes
NS
15:332h08
Utrecht
17:41Groningen
1 change
NS
15:352h49
Utrecht
18:24Groningen
2 changes
NS
15:352h31
Utrecht
18:06Groningen
2 changes
NS
15:352h06
Utrecht
17:41Groningen
1 change
NS
15:352h52
Utrecht
18:27Groningen
2 changes
NS
15:362h18
Utrecht
17:54Groningen
2 changes
NS
15:362h05
Utrecht
17:41Groningen
1 change
NS
15:372h04
Utrecht
17:41Groningen
1 change
NS
15:372h17
Utrecht
17:54Groningen
2 changes
NS
15:382h49
Utrecht
18:27Groningen
2 changes
NS
15:382h46
Utrecht
18:24Groningen
2 changes
NS
15:412h43
Utrecht
18:24Groningen
2 changes
NS
15:412h46
Utrecht
18:27Groningen
2 changes
NS
15:542h17
Utrecht
18:11Groningen
1 change
NS
15:542h30
Utrecht
18:24Groningen
1 change
NS
15:552h29
Utrecht
18:24Groningen
2 changes
NS
15:552h32
Utrecht
18:27Groningen
2 changes
NS
16:032h21
Utrecht
18:24Groningen
2 changes
NS
16:032h24
Utrecht
18:27Groningen
2 changes
NS
16:052h36
Utrecht
18:41Groningen
1 change
NS
16:052h49
Utrecht
18:54Groningen
2 changes
NS
16:062h21
Utrecht
18:27Groningen
2 changes
NS
16:062h18
Utrecht
18:24Groningen
2 changes
NS
16:072h20
Utrecht
18:27Groningen
2 changes
NS
16:072h17
Utrecht
18:24Groningen
2 changes
NS
16:082h33
Utrecht
18:41Groningen
1 change
NS
16:082h46
Utrecht
18:54Groningen
2 changes
NS
16:112h43
Utrecht
18:54Groningen
2 changes
NS
16:112h30
Utrecht
18:41Groningen
1 change
NS
16:242h30
Utrecht
18:54Groningen
1 change
NS
16:332h08
Utrecht
18:41Groningen
1 change
NS
16:332h21
Utrecht
18:54Groningen
2 changes
NS
16:352h54
Utrecht
19:29Groningen
2 changes
NS
16:352h06
Utrecht
18:41Groningen
1 change
NS
16:352h57
Utrecht
19:32Groningen
2 changes
NS
16:352h31
Utrecht
19:06Groningen
2 changes
NS
16:362h18
Utrecht
18:54Groningen
2 changes
NS
16:362h05
Utrecht
18:41Groningen
1 change
NS
16:372h17
Utrecht
18:54Groningen
2 changes
NS
16:372h04
Utrecht
18:41Groningen
1 change
NS
16:382h54
Utrecht
19:32Groningen
2 changes
NS
16:382h51
Utrecht
19:29Groningen
2 changes
NS
16:412h48
Utrecht
19:29Groningen
2 changes
NS
16:412h51
Utrecht
19:32Groningen
2 changes
NS
16:542h35
Utrecht
19:29Groningen
1 change
NS
16:542h17
Utrecht
19:11Groningen
1 change
NS
17:032h29
Utrecht
19:32Groningen
2 changes
NS
17:032h26
Utrecht
19:29Groningen
2 changes
NS
17:052h36
Utrecht
19:41Groningen
1 change
NS
17:052h49
Utrecht
19:54Groningen
2 changes
NS
17:062h23
Utrecht
19:29Groningen
2 changes
NS
17:062h26
Utrecht
19:32Groningen
2 changes
NS
17:082h46
Utrecht
19:54Groningen
2 changes
NS
17:082h33
Utrecht
19:41Groningen
1 change
NS
17:102h22
Utrecht
19:32Groningen
2 changes
NS
17:102h44
Utrecht
19:54Groningen
2 changes
NS
17:102h31
Utrecht
19:41Groningen
1 change
NS
17:102h19
Utrecht
19:29Groningen
2 changes
NS
17:112h43
Utrecht
19:54Groningen
2 changes
NS
17:112h30
Utrecht
19:41Groningen
1 change
NS
17:242h30
Utrecht
19:54Groningen
1 change
NS
17:332h21
Utrecht
19:54Groningen
2 changes
NS
17:332h08
Utrecht
19:41Groningen
1 change
NS
17:352h06
Utrecht
19:41Groningen
1 change
NS
17:352h31
Utrecht
20:06Groningen
2 changes
NS
17:352h49
Utrecht
20:24Groningen
2 changes
NS
17:352h52
Utrecht
20:27Groningen
2 changes
NS
17:362h05
Utrecht
19:41Groningen
1 change
NS
17:362h18
Utrecht
19:54Groningen
2 changes
NS
17:372h04
Utrecht
19:41Groningen
1 change
NS
17:372h17
Utrecht
19:54Groningen
2 changes
NS
17:382h46
Utrecht
20:24Groningen
2 changes
NS
17:382h49
Utrecht
20:27Groningen
2 changes
NS
17:412h43
Utrecht
20:24Groningen
2 changes
NS
17:412h46
Utrecht
20:27Groningen
2 changes
NS
17:542h30
Utrecht
20:24Groningen
1 change
NS
17:542h17
Utrecht
20:11Groningen
1 change
NS
18:032h21
Utrecht
20:24Groningen
2 changes
NS
18:032h24
Utrecht
20:27Groningen
2 changes
NS
18:052h36
Utrecht
20:41Groningen
1 change
NS
18:052h49
Utrecht
20:54Groningen
2 changes
NS
18:062h18
Utrecht
20:24Groningen
2 changes
NS
18:062h21
Utrecht
20:27Groningen
2 changes
NS
18:072h17
Utrecht
20:24Groningen
2 changes
NS
18:072h20
Utrecht
20:27Groningen
2 changes
NS
18:082h33
Utrecht
20:41Groningen
1 change
NS
18:082h46
Utrecht
20:54Groningen
2 changes
NS
18:112h30
Utrecht
20:41Groningen
1 change
NS
18:112h43
Utrecht
20:54Groningen
2 changes
NS
18:242h30
Utrecht
20:54Groningen
1 change
NS
18:332h21
Utrecht
20:54Groningen
2 changes
NS
18:332h08
Utrecht
20:41Groningen
1 change
NS
18:352h31
Utrecht
21:06Groningen
2 changes
NS
18:352h06
Utrecht
20:41Groningen
1 change
NS
18:352h52
Utrecht
21:27Groningen
2 changes
NS
18:352h49
Utrecht
21:24Groningen
2 changes
NS
18:362h05
Utrecht
20:41Groningen
1 change
NS
18:362h18
Utrecht
20:54Groningen
2 changes
NS
18:372h17
Utrecht
20:54Groningen
2 changes
NS
18:372h04
Utrecht
20:41Groningen
1 change
NS
18:382h49
Utrecht
21:27Groningen
2 changes
NS
18:382h46
Utrecht
21:24Groningen
2 changes
NS
18:412h43
Utrecht
21:24Groningen
2 changes
NS
18:412h46
Utrecht
21:27Groningen
2 changes
NS
18:542h30
Utrecht
21:24Groningen
1 change
NS
18:542h17
Utrecht
21:11Groningen
1 change
NS
19:032h21
Utrecht
21:24Groningen
2 changes
NS
19:032h24
Utrecht
21:27Groningen
2 changes
NS
19:052h36
Utrecht
21:41Groningen
1 change
NS
19:052h54
Utrecht
21:59Groningen
2 changes
NS
19:062h21
Utrecht
21:27Groningen
2 changes
NS
19:062h18
Utrecht
21:24Groningen
2 changes
NS
19:082h33
Utrecht
21:41Groningen
1 change
NS
19:082h51
Utrecht
21:59Groningen
2 changes
NS
19:102h17
Utrecht
21:27Groningen
2 changes
NS
19:102h14
Utrecht
21:24Groningen
2 changes
NS
19:112h48
Utrecht
21:59Groningen
2 changes
NS
19:112h30
Utrecht
21:41Groningen
1 change
NS
19:242h35
Utrecht
21:59Groningen
1 change
NS
19:332h08
Utrecht
21:41Groningen
1 change
NS
19:332h26
Utrecht
21:59Groningen
2 changes
NS
19:352h31
Utrecht
22:06Groningen
2 changes
NS
19:352h06
Utrecht
21:41Groningen
1 change
NS
19:352h49
Utrecht
22:24Groningen
2 changes
NS
19:352h52
Utrecht
22:27Groningen
2 changes
NS
19:362h05
Utrecht
21:41Groningen
1 change
NS
19:362h23
Utrecht
21:59Groningen
2 changes
NS
19:372h22
Utrecht
21:59Groningen
2 changes
NS
19:372h04
Utrecht
21:41Groningen
1 change
NS
19:382h46
Utrecht
22:24Groningen
2 changes
NS
19:382h49
Utrecht
22:27Groningen
2 changes
NS
19:412h43
Utrecht
22:24Groningen
2 changes
NS
19:412h46
Utrecht
22:27Groningen
2 changes
NS
19:542h30
Utrecht
22:24Groningen
1 change
NS
19:542h17
Utrecht
22:11Groningen
1 change
NS
20:032h21
Utrecht
22:24Groningen
2 changes
NS
20:032h24
Utrecht
22:27Groningen
2 changes
NS
20:052h54
Utrecht
22:59Groningen
2 changes
NS
20:052h36
Utrecht
22:41Groningen
1 change
NS
20:062h18
Utrecht
22:24Groningen
2 changes
NS
20:062h21
Utrecht
22:27Groningen
2 changes
NS
20:072h20
Utrecht
22:27Groningen
2 changes
NS
20:072h17
Utrecht
22:24Groningen
2 changes
NS
20:082h51
Utrecht
22:59Groningen
2 changes
NS
20:082h33
Utrecht
22:41Groningen
1 change
NS
20:112h30
Utrecht
22:41Groningen
1 change
NS
20:112h48
Utrecht
22:59Groningen
2 changes
NS
20:242h35
Utrecht
22:59Groningen
1 change
NS
20:332h08
Utrecht
22:41Groningen
1 change
NS
20:332h26
Utrecht
22:59Groningen
2 changes
NS
20:352h49
Utrecht
23:24Groningen
2 changes
NS
20:352h06
Utrecht
22:41Groningen
1 change
NS
20:352h52
Utrecht
23:27Groningen
2 changes
NS
20:362h05
Utrecht
22:41Groningen
1 change
NS
20:362h23
Utrecht
22:59Groningen
2 changes
NS
20:372h04
Utrecht
22:41Groningen
1 change
NS
20:372h22
Utrecht
22:59Groningen
2 changes
NS
20:382h46
Utrecht
23:24Groningen
2 changes
NS
20:382h49
Utrecht
23:27Groningen
2 changes
NS
20:412h46
Utrecht
23:27Groningen
2 changes
NS
20:412h43
Utrecht
23:24Groningen
2 changes
NS
20:542h17
Utrecht
23:11Groningen
1 change
NS
20:542h30
Utrecht
23:24Groningen
1 change
NS
21:032h21
Utrecht
23:24Groningen
2 changes
NS
21:032h24
Utrecht
23:27Groningen
2 changes
NS
21:052h36
Utrecht
23:41Groningen
1 change
NS
21:052h43
Utrecht
23:48Groningen
2 changes
NS
21:062h21
Utrecht
23:27Groningen
2 changes
NS
21:062h18
Utrecht
23:24Groningen
2 changes
NS
21:072h17
Utrecht
23:24Groningen
2 changes
NS
21:072h20
Utrecht
23:27Groningen
2 changes
NS
21:082h40
Utrecht
23:48Groningen
2 changes
NS
21:082h33
Utrecht
23:41Groningen
1 change
NS
21:112h37
Utrecht
23:48Groningen
2 changes
NS
21:112h30
Utrecht
23:41Groningen
1 change
NS
21:332h15
Utrecht
23:48Groningen
2 changes
NS
21:332h08
Utrecht
23:41Groningen
1 change
NS
21:352h06
Utrecht
23:41Groningen
1 change
NS
21:352h13
Utrecht
23:48Groningen
2 changes
NS
21:362h05
Utrecht
23:41Groningen
1 change
NS
21:362h12
Utrecht
23:48Groningen
2 changes
NS
21:372h04
Utrecht
23:41Groningen
1 change
NS
21:372h11
Utrecht
23:48Groningen
2 changes
NS
21:542h26
Utrecht
00:20Groningen
1 change
NS
21:542h29
Utrecht
00:23Groningen
1 change
NS
22:053h01
Utrecht
01:06Groningen
2 changes
NS
22:052h36
Utrecht
00:41Groningen
1 change
NS
22:082h58
Utrecht
01:06Groningen
2 changes
NS
22:082h33
Utrecht
00:41Groningen
1 change
NS
22:112h30
Utrecht
00:41Groningen
1 change
NS
22:112h55
Utrecht
01:06Groningen
2 changes
NS
22:332h33
Utrecht
01:06Groningen
2 changes
NS
22:332h08
Utrecht
00:41Groningen
1 change
NS
22:352h31
Utrecht
01:06Groningen
2 changes
NS
22:352h06
Utrecht
00:41Groningen
1 change
NS
22:362h05
Utrecht
00:41Groningen
1 change
NS
22:362h30
Utrecht
01:06Groningen
2 changes
NS
22:372h29
Utrecht
01:06Groningen
2 changes
NS
22:372h04
Utrecht
00:41Groningen
1 change
NS
22:542h29
Utrecht
01:23Groningen
1 change
NS
22:542h26
Utrecht
01:20Groningen
1 change
NS
23:052h55
Utrecht
02:00Groningen
1 change
NS
23:052h52
Utrecht
01:57Groningen
1 change
NS
23:082h49
Utrecht
01:57Groningen
1 change
NS
23:082h52
Utrecht
02:00Groningen
1 change
NS
23:112h49
Utrecht
02:00Groningen
1 change
NS
23:112h46
Utrecht
01:57Groningen
1 change
NS
23:322h28
Utrecht
02:00Groningen
1 change
NS
23:322h25
Utrecht
01:57Groningen
1 change
NS
23:332h24
Utrecht
01:57Groningen
1 change
NS
23:332h27
Utrecht
02:00Groningen
1 change
NS
23:362h24
Utrecht
02:00Groningen
1 change
NS
23:362h21
Utrecht
01:57Groningen
1 change
NS
23:372h23
Utrecht
02:00Groningen
1 change
NS
23:372h20
Utrecht
01:57Groningen
1 change
NS
23:483h03
Utrecht
02:51Groningen
1 change
NS
23:483h00
Utrecht
02:48Groningen
1 change
NS
23:493h02
Utrecht
02:51Groningen
1 change
NS
23:492h59
Utrecht
02:48Groningen
1 change
NS
23:502h58
Utrecht
02:48Groningen
1 change
NS
23:503h01
Utrecht
02:51Groningen
1 change
NS
23:513h00
Utrecht
02:51Groningen
1 change
NS
23:512h57
Utrecht
02:48Groningen
1 change
NS
23:542h57
Utrecht
02:51Groningen
1 change
NS
23:542h54
Utrecht
02:48Groningen
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Utrecht to Groningen by train

Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May
Thu
02 May

Train times from Utrecht to Groningen

Showing times and prices for 26 Apr

Fastest Journey

1 h 52 m

Average

2 h 29 m

Trains per day

518

Distance

159 km

Of the 518 trains that leave Utrecht for Groningen every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Intercity
10:491h52
Utrecht Centraal
12:41Groningen station
£291One-way
0 changes
Fastest
Intercity
09:491h52
Utrecht Centraal
11:41Groningen station
£291One-way
0 changes
Fastest
Intercity
08:491h52
Utrecht Centraal
10:41Groningen station
£291One-way
0 changes
Fastest
Intercity
08:191h52
Utrecht Centraal
10:11Groningen station
£291One-way
1 change
Fastest
Intercity
09:191h52
Utrecht Centraal
11:11Groningen station
£291One-way
1 change

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Utrecht to Groningen

distanceDistance98 miles
durationAverage train duration1 h 52 min
priceAverage train ticket price£26 (€29)
changesDirect trainNo
carriersTrain companiesPKP Intercity or BSB

Trains from Utrecht to Groningen cover the 98 miles long journey taking on average 1 h 52 min with our travel partners like PKP Intercity or BSB. While the average ticket price for this trip costs around £26, you can find the cheapest train ticket for as low as £26. Travellers depart most frequently from Utrecht Centraal and arrive in Groningen.

FAQs: Utrecht to Groningen train

FAQs: Travel by train from Utrecht to Groningen easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Utrecht to Groningen.
FAQs
Cheap train tickets from Utrecht to Groningen can start from as little as £26 when you book in advance. The average train ticket price for Utrecht to Groningen is £26; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Utrecht to Groningen is 1 h 52 min   to travel the 98 mile long route. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first train from Utrecht to Groningen leaves at 05: 19. Plan your trip with the Journey Planner   from Omio.
The last train from Utrecht to Groningen leaves at 23: 31.
For the best Utrecht to Groningen train to buy, you can travel safely and comfortably with PKP Intercity or BSB. However, it's always good to check all possible train companies with services between Utrecht and Groningen to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 23: 31.

When departing from Utrecht, you have various train station options to start your route from including Utrecht Centraal, Utrecht Overvecht and Utrecht Lunetten. When arriving in Groningen, you can end your route in train stations like Groningen, Groningen Noord and Groningen Europapark.

Passengers board the train most frequently from Utrecht Centraal, which is located around 2.2 miles (3.5 km) away from the city centre, and they get off the train at Groningen, located 2.2 miles (3.6 km) away from the city centre.

The cheapest month for a train from Utrecht to Groningen is January.
Yes, you can take a train from Utrecht to Groningen.

Important Stations and Airports in Utrecht and Groningen

Utrecht
Groningen
Utrecht Centraal is the most popular Utrecht railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Utrecht for your journey to Groningen.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Utrecht LunettenParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Utrecht OvervechtParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Utrecht Vaartsche RijnParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Utrecht Leidsche RijnParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Utrecht ZuilenParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Utrecht, Centraal JaarbeurspleinAccessibility
Amenities at station
AccessibilityAccessibility
Utrecht MaliebaanParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Utrecht

More options for your journey from Utrecht to Groningen

Here are some other resources that might have the information you need

HomeTrainsTrain Times to Groningen Utrecht to Groningen train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers