Cheapest price
$42
Average price
$42
Fastest journey
1 h 59 m
Average duration
1 h 59 m
Trains per day
621
Distance
147 km
The best way to find a cheap train ticket from Amsterdam to Groningen is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Amsterdam to Groningen will cost around $42 if you buy it on the day, but the cheapest tickets can be found for only $42.
Of the 621 trains that leave Amsterdam for Groningen on Thu, May 15, 36 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Thu, May 15 the direct trains cover the 147 km distance in an average of 1 h 59 m but if you time it right, some trains will get you there in just 1 h 59 m .
On Thu, May 15 the slowest trains will take 1 h 59 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the bus as it is the most popular option from Amsterdam to Groningen among Omio's users. If you are prioritising price take the bus with prices starting from €4. For those with little time consider booking a bus which can get you there in 2h 18m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.
Train | Most popular Bus |
---|---|
€30 Average price | €16 Average price Cheapest |
3h 10m Average duration 2h 40m Onboard + 30m Additional time* | 2h 48m Average duration Fastest 2h 18m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.4kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 2:05 PM Amsterdam | 2h37 | 4:42 PM Groningen | 1 transfer | |
![]() | 2:05 PM Amsterdam | 2h49 | 4:54 PM Groningen | 2 transfers | |
![]() | 2:11 PM Amsterdam | 2h01 | 4:12 PM Groningen | 0 transfersDirect | |
![]() | 2:11 PM Amsterdam | 1h59 | 4:10 PM Groningen | 0 transfersDirect | |
![]() | 2:15 PM Amsterdam | 2h42 | 4:57 PM Groningen | 2 transfers | |
![]() | 2:15 PM Amsterdam | 2h40 | 4:55 PM Groningen | 2 transfers | |
![]() | 2:16 PM Amsterdam | 2h26 | 4:42 PM Groningen | 1 transfer | |
![]() | 2:16 PM Amsterdam | 2h24 | 4:40 PM Groningen | 1 transfer | |
![]() | 2:21 PM Amsterdam, Arena | 2h21 | 4:42 PM Groningen | 1 transfer | |
![]() | 2:23 PM Amsterdam, Amstel | 2h19 | 4:42 PM Groningen | 1 transfer | |
![]() | 2:26 PM Amsterdam | 2h59 | 5:25 PM Groningen | 2 transfers | |
![]() | 2:28 PM Amsterdam, Arena | 2h44 | 5:12 PM Groningen | 1 transfer | |
![]() | 2:35 PM Amsterdam | 2h49 | 5:24 PM Groningen | 2 transfers | |
![]() | 2:37 PM Amsterdam | 2h33 | 5:10 PM Groningen | 1 transfer | |
![]() | 2:41 PM Amsterdam | 2h31 | 5:12 PM Groningen | 1 transfer | |
![]() | 2:41 PM Amsterdam | 2h16 | 4:57 PM Groningen | 1 transfer | |
![]() | 2:41 PM Amsterdam | 2h14 | 4:55 PM Groningen | 1 transfer | |
![]() | 2:45 PM Amsterdam | 2h27 | 5:12 PM Groningen | 1 transfer | |
![]() | 2:45 PM Amsterdam | 2h25 | 5:10 PM Groningen | 1 transfer | |
![]() | 2:51 PM Amsterdam, Arena | 2h36 | 5:27 PM Groningen | 2 transfers | |
![]() | 2:53 PM Amsterdam, Amstel | 2h34 | 5:27 PM Groningen | 2 transfers | |
![]() | 2:59 PM Amsterdam | 2h41 | 5:40 PM Groningen | 1 transfer | |
![]() | 3:00 PM Amsterdam | 2h40 | 5:40 PM Groningen | 2 transfers | |
![]() | 3:00 PM Amsterdam | 2h42 | 5:42 PM Groningen | 2 transfers | |
![]() | 3:05 PM Amsterdam | 2h49 | 5:54 PM Groningen | 2 transfers | |
![]() | 3:05 PM Amsterdam | 2h37 | 5:42 PM Groningen | 1 transfer | |
![]() | 3:11 PM Amsterdam | 1h59 | 5:10 PM Groningen | 0 transfersDirect | |
![]() | 3:11 PM Amsterdam | 2h01 | 5:12 PM Groningen | 0 transfersDirect | |
![]() | 3:15 PM Amsterdam | 2h40 | 5:55 PM Groningen | 2 transfers | |
![]() | 3:15 PM Amsterdam | 2h42 | 5:57 PM Groningen | 2 transfers | |
![]() | 3:16 PM Amsterdam | 2h24 | 5:40 PM Groningen | 1 transfer | |
![]() | 3:16 PM Amsterdam | 2h26 | 5:42 PM Groningen | 1 transfer | |
![]() | 3:21 PM Amsterdam, Arena | 2h21 | 5:42 PM Groningen | 1 transfer | |
![]() | 3:23 PM Amsterdam, Amstel | 2h19 | 5:42 PM Groningen | 1 transfer | |
![]() | 3:26 PM Amsterdam | 2h59 | 6:25 PM Groningen | 2 transfers | |
![]() | 3:28 PM Amsterdam, Arena | 2h44 | 6:12 PM Groningen | 1 transfer | |
![]() | 3:35 PM Amsterdam | 2h49 | 6:24 PM Groningen | 2 transfers | |
![]() | 3:37 PM Amsterdam | 2h33 | 6:10 PM Groningen | 1 transfer | |
![]() | 3:41 PM Amsterdam | 2h16 | 5:57 PM Groningen | 1 transfer | |
![]() | 3:41 PM Amsterdam | 2h14 | 5:55 PM Groningen | 1 transfer | |
![]() | 3:41 PM Amsterdam | 2h31 | 6:12 PM Groningen | 1 transfer | |
![]() | 3:45 PM Amsterdam | 2h25 | 6:10 PM Groningen | 1 transfer | |
![]() | 3:45 PM Amsterdam | 2h27 | 6:12 PM Groningen | 1 transfer | |
![]() | 3:51 PM Amsterdam, Arena | 2h36 | 6:27 PM Groningen | 2 transfers | |
![]() | 3:53 PM Amsterdam, Amstel | 2h34 | 6:27 PM Groningen | 2 transfers | |
![]() | 3:56 PM Amsterdam | 2h44 | 6:40 PM Groningen | 1 transfer | |
![]() | 4:00 PM Amsterdam | 2h40 | 6:40 PM Groningen | 2 transfers | |
![]() | 4:00 PM Amsterdam | 2h42 | 6:42 PM Groningen | 2 transfers | |
![]() | 4:05 PM Amsterdam | 2h37 | 6:42 PM Groningen | 1 transfer | |
![]() | 4:05 PM Amsterdam | 2h49 | 6:54 PM Groningen | 2 transfers | |
![]() | 4:11 PM Amsterdam | 1h59 | 6:10 PM Groningen | 0 transfersDirect | |
![]() | 4:11 PM Amsterdam | 2h01 | 6:12 PM Groningen | 0 transfersDirect | |
![]() | 4:14 PM Amsterdam | 2h43 | 6:57 PM Groningen | 2 transfers | |
![]() | 4:14 PM Amsterdam | 2h41 | 6:55 PM Groningen | 2 transfers | |
![]() | 4:16 PM Amsterdam | 2h26 | 6:42 PM Groningen | 1 transfer | |
![]() | 4:16 PM Amsterdam | 2h24 | 6:40 PM Groningen | 1 transfer | |
![]() | 4:21 PM Amsterdam, Arena | 2h21 | 6:42 PM Groningen | 1 transfer | |
![]() | 4:23 PM Amsterdam, Amstel | 2h19 | 6:42 PM Groningen | 1 transfer | |
![]() | 4:26 PM Amsterdam | 2h59 | 7:25 PM Groningen | 2 transfers | |
![]() | 4:36 PM Amsterdam | 2h48 | 7:24 PM Groningen | 2 transfers | |
![]() | 4:37 PM Amsterdam | 2h33 | 7:10 PM Groningen | 1 transfer | |
![]() | 4:38 PM Amsterdam, Arena | 2h34 | 7:12 PM Groningen | 1 transfer | |
![]() | 4:40 PM Amsterdam | 2h32 | 7:12 PM Groningen | 1 transfer | |
![]() | 4:41 PM Amsterdam | 2h16 | 6:57 PM Groningen | 1 transfer | |
![]() | 4:41 PM Amsterdam | 2h14 | 6:55 PM Groningen | 1 transfer | |
![]() | 4:44 PM Amsterdam | 2h26 | 7:10 PM Groningen | 1 transfer | |
![]() | 4:44 PM Amsterdam | 2h28 | 7:12 PM Groningen | 1 transfer | |
![]() | 4:51 PM Amsterdam, Arena | 2h36 | 7:27 PM Groningen | 2 transfers | |
![]() | 4:53 PM Amsterdam, Amstel | 2h34 | 7:27 PM Groningen | 2 transfers | |
![]() | 4:54 PM Amsterdam | 2h48 | 7:42 PM Groningen | 2 transfers | |
![]() | 4:54 PM Amsterdam | 2h46 | 7:40 PM Groningen | 2 transfers | |
![]() | 4:59 PM Amsterdam | 2h41 | 7:40 PM Groningen | 1 transfer | |
![]() | 5:02 PM Amsterdam | 2h40 | 7:42 PM Groningen | 1 transfer | |
![]() | 5:02 PM Amsterdam | 2h52 | 7:54 PM Groningen | 2 transfers | |
![]() | 5:11 PM Amsterdam | 2h01 | 7:12 PM Groningen | 0 transfersDirect | |
![]() | 5:11 PM Amsterdam | 1h59 | 7:10 PM Groningen | 0 transfersDirect | |
![]() | 5:12 PM Amsterdam | 2h28 | 7:40 PM Groningen | 1 transfer | |
![]() | 5:12 PM Amsterdam | 2h30 | 7:42 PM Groningen | 1 transfer | |
![]() | 5:15 PM Amsterdam | 2h42 | 7:57 PM Groningen | 2 transfers | |
![]() | 5:15 PM Amsterdam | 2h40 | 7:55 PM Groningen | 2 transfers | |
![]() | 5:17 PM Amsterdam, Arena | 2h25 | 7:42 PM Groningen | 1 transfer | |
![]() | 5:19 PM Amsterdam, Amstel | 2h23 | 7:42 PM Groningen | 1 transfer | |
![]() | 5:26 PM Amsterdam | 2h59 | 8:25 PM Groningen | 2 transfers | |
![]() | 5:32 PM Amsterdam | 2h56 | 8:28 PM Groningen | 2 transfers | |
![]() | 5:36 PM Amsterdam | 3h04 | 8:40 PM Groningen | 1 transfer | |
![]() | 5:37 PM Amsterdam | 2h33 | 8:10 PM Groningen | 1 transfer | |
![]() | 5:41 PM Amsterdam | 2h31 | 8:12 PM Groningen | 1 transfer | |
![]() | 5:41 PM Amsterdam | 2h14 | 7:55 PM Groningen | 1 transfer | |
![]() | 5:41 PM Amsterdam, Arena | 2h31 | 8:12 PM Groningen | 1 transfer | |
![]() | 5:41 PM Amsterdam | 2h16 | 7:57 PM Groningen | 1 transfer | |
![]() | 5:45 PM Amsterdam | 2h27 | 8:12 PM Groningen | 1 transfer | |
![]() | 5:45 PM Amsterdam | 2h25 | 8:10 PM Groningen | 1 transfer | |
![]() | 5:47 PM Amsterdam, Arena | 2h44 | 8:31 PM Groningen | 2 transfers | |
![]() | 5:48 PM Amsterdam, Amstel | 2h43 | 8:31 PM Groningen | 2 transfers | |
![]() | 5:54 PM Amsterdam | 2h48 | 8:42 PM Groningen | 2 transfers | |
![]() | 5:54 PM Amsterdam | 2h46 | 8:40 PM Groningen | 2 transfers | |
![]() | 6:02 PM Amsterdam | 2h40 | 8:42 PM Groningen | 1 transfer | |
![]() | 6:02 PM Amsterdam | 2h52 | 8:54 PM Groningen | 2 transfers | |
![]() | 6:11 PM Amsterdam | 2h01 | 8:12 PM Groningen | 0 transfersDirect | |
![]() | 6:11 PM Amsterdam | 1h59 | 8:10 PM Groningen | 0 transfersDirect | |
![]() | 6:12 PM Amsterdam | 2h28 | 8:40 PM Groningen | 1 transfer | |
![]() | 6:12 PM Amsterdam | 2h30 | 8:42 PM Groningen | 1 transfer | |
![]() | 6:14 PM Amsterdam | 2h43 | 8:57 PM Groningen | 2 transfers | |
![]() | 6:14 PM Amsterdam | 2h41 | 8:55 PM Groningen | 2 transfers | |
![]() | 6:17 PM Amsterdam, Arena | 2h25 | 8:42 PM Groningen | 1 transfer | |
![]() | 6:19 PM Amsterdam, Amstel | 2h23 | 8:42 PM Groningen | 1 transfer | |
![]() | 6:24 PM Amsterdam | 2h46 | 9:10 PM Groningen | 1 transfer | |
![]() | 6:32 PM Amsterdam | 2h52 | 9:24 PM Groningen | 2 transfers | |
![]() | 6:36 PM Amsterdam | 3h04 | 9:40 PM Groningen | 1 transfer | |
![]() | 6:40 PM Amsterdam | 2h32 | 9:12 PM Groningen | 1 transfer | |
![]() | 6:41 PM Amsterdam, Arena | 2h31 | 9:12 PM Groningen | 1 transfer | |
![]() | 6:41 PM Amsterdam | 2h16 | 8:57 PM Groningen | 1 transfer | |
![]() | 6:41 PM Amsterdam | 2h14 | 8:55 PM Groningen | 1 transfer | |
![]() | 6:44 PM Amsterdam | 2h26 | 9:10 PM Groningen | 1 transfer | |
![]() | 6:44 PM Amsterdam | 2h28 | 9:12 PM Groningen | 1 transfer | |
![]() | 6:47 PM Amsterdam, Arena | 2h40 | 9:27 PM Groningen | 2 transfers | |
![]() | 6:48 PM Amsterdam, Amstel | 2h39 | 9:27 PM Groningen | 2 transfers | |
![]() | 6:54 PM Amsterdam | 2h48 | 9:42 PM Groningen | 2 transfers | |
![]() | 6:54 PM Amsterdam | 2h46 | 9:40 PM Groningen | 2 transfers | |
![]() | 7:02 PM Amsterdam | 2h52 | 9:54 PM Groningen | 2 transfers | |
![]() | 7:02 PM Amsterdam | 2h40 | 9:42 PM Groningen | 1 transfer | |
![]() | 7:11 PM Amsterdam | 1h59 | 9:10 PM Groningen | 0 transfersDirect | |
![]() | 7:11 PM Amsterdam | 2h01 | 9:12 PM Groningen | 0 transfersDirect | |
![]() | 7:12 PM Amsterdam | 2h30 | 9:42 PM Groningen | 1 transfer | |
![]() | 7:12 PM Amsterdam | 2h28 | 9:40 PM Groningen | 1 transfer | |
![]() | 7:15 PM Amsterdam | 2h42 | 9:57 PM Groningen | 2 transfers | |
![]() | 7:15 PM Amsterdam | 2h40 | 9:55 PM Groningen | 2 transfers | |
![]() | 7:17 PM Amsterdam, Arena | 2h25 | 9:42 PM Groningen | 1 transfer | |
![]() | 7:19 PM Amsterdam, Amstel | 2h23 | 9:42 PM Groningen | 1 transfer | |
![]() | 7:24 PM Amsterdam | 2h46 | 10:10 PM Groningen | 1 transfer | |
![]() | 7:36 PM Amsterdam | 3h04 | 10:40 PM Groningen | 1 transfer | |
![]() | 7:41 PM Amsterdam, Arena | 2h31 | 10:12 PM Groningen | 1 transfer | |
![]() | 7:41 PM Amsterdam | 2h31 | 10:12 PM Groningen | 1 transfer | |
![]() | 7:41 PM Amsterdam | 2h16 | 9:57 PM Groningen | 1 transfer | |
![]() | 7:41 PM Amsterdam | 2h14 | 9:55 PM Groningen | 1 transfer | |
![]() | 7:45 PM Amsterdam | 2h27 | 10:12 PM Groningen | 1 transfer | |
![]() | 7:45 PM Amsterdam | 2h25 | 10:10 PM Groningen | 1 transfer | |
![]() | 7:52 PM Amsterdam | 3h20 | 11:12 PM Groningen | 2 transfers | |
![]() | 8:02 PM Amsterdam | 2h52 | 10:54 PM Groningen | 2 transfers | |
![]() | 8:02 PM Amsterdam | 2h40 | 10:42 PM Groningen | 1 transfer | |
![]() | 8:11 PM Amsterdam | 1h59 | 10:10 PM Groningen | 0 transfersDirect | |
![]() | 8:11 PM Amsterdam | 2h01 | 10:12 PM Groningen | 0 transfersDirect | |
![]() | 8:12 PM Amsterdam | 2h28 | 10:40 PM Groningen | 1 transfer | |
![]() | 8:12 PM Amsterdam | 2h30 | 10:42 PM Groningen | 1 transfer | |
![]() | 8:15 PM Amsterdam | 2h42 | 10:57 PM Groningen | 2 transfers | |
![]() | 8:15 PM Amsterdam | 2h40 | 10:55 PM Groningen | 2 transfers | |
![]() | 8:17 PM Amsterdam, Arena | 2h25 | 10:42 PM Groningen | 1 transfer | |
![]() | 8:19 PM Amsterdam, Amstel | 2h23 | 10:42 PM Groningen | 1 transfer | |
![]() | 8:24 PM Amsterdam | 2h48 | 11:12 PM Groningen | 1 transfer | |
![]() | 8:36 PM Amsterdam | 3h04 | 11:40 PM Groningen | 1 transfer | |
![]() | 8:41 PM Amsterdam | 2h34 | 11:15 PM Groningen | 1 transfer | |
![]() | 8:41 PM Amsterdam, Arena | 2h34 | 11:15 PM Groningen | 1 transfer | |
![]() | 8:41 PM Amsterdam | 2h16 | 10:57 PM Groningen | 1 transfer | |
![]() | 8:41 PM Amsterdam | 2h14 | 10:55 PM Groningen | 1 transfer | |
![]() | 8:45 PM Amsterdam | 2h30 | 11:15 PM Groningen | 1 transfer | |
![]() | 8:45 PM Amsterdam | 2h27 | 11:12 PM Groningen | 1 transfer | |
![]() | 8:54 PM Amsterdam | 3h01 | 11:55 PM Groningen | 2 transfers | |
![]() | 9:02 PM Amsterdam | 2h40 | 11:42 PM Groningen | 1 transfer | |
![]() | 9:02 PM Amsterdam | 2h52 | 11:54 PM Groningen | 2 transfers | |
![]() | 9:11 PM Amsterdam | 2h04 | 11:15 PM Groningen | 0 transfersDirect | |
![]() | 9:11 PM Amsterdam | 2h01 | 11:12 PM Groningen | 0 transfersDirect | |
![]() | 9:12 PM Amsterdam | 2h28 | 11:40 PM Groningen | 1 transfer | |
![]() | 9:12 PM Amsterdam | 2h30 | 11:42 PM Groningen | 1 transfer | |
![]() | 9:15 PM Amsterdam | 2h40 | 11:55 PM Groningen | 2 transfers | |
![]() | 9:15 PM Amsterdam | 2h42 | 11:57 PM Groningen | 2 transfers | |
![]() | 9:17 PM Amsterdam, Arena | 2h25 | 11:42 PM Groningen | 1 transfer | |
![]() | 9:19 PM Amsterdam, Amstel | 2h23 | 11:42 PM Groningen | 1 transfer | |
![]() | 9:41 PM Amsterdam | 2h14 | 11:55 PM Groningen | 1 transfer | |
![]() | 9:41 PM Amsterdam | 2h16 | 11:57 PM Groningen | 1 transfer | |
Thursday, May 15 | |||||
![]() | 3:34 AM Amsterdam | 2h50 | 6:24 AM Groningen | 2 transfers | |
![]() | 3:34 AM Amsterdam | 2h38 | 6:12 AM Groningen | 1 transfer | |
![]() | 3:38 AM Amsterdam | 2h34 | 6:12 AM Groningen | 2 transfers | |
![]() | 3:43 AM Amsterdam | 2h41 | 6:24 AM Groningen | 2 transfers | |
![]() | 3:43 AM Amsterdam | 2h29 | 6:12 AM Groningen | 1 transfer | |
![]() | 3:47 AM Amsterdam, Arena | 2h25 | 6:12 AM Groningen | 2 transfers | |
![]() | 3:47 AM Amsterdam | 2h23 | 6:10 AM Groningen | 1 transfer | |
![]() | 3:47 AM Amsterdam | 2h25 | 6:12 AM Groningen | 1 transfer | |
![]() | 3:47 AM Amsterdam, Arena | 2h37 | 6:24 AM Groningen | 2 transfers | |
![]() | 3:48 AM Amsterdam, Amstel | 2h36 | 6:24 AM Groningen | 2 transfers | |
![]() | 3:48 AM Amsterdam, Amstel | 2h24 | 6:12 AM Groningen | 2 transfers | |
![]() | 3:49 AM Amsterdam | 2h23 | 6:12 AM Groningen | 2 transfers | |
![]() | 3:49 AM Amsterdam | 2h35 | 6:24 AM Groningen | 2 transfers | |
![]() | 3:51 AM Amsterdam | 2h21 | 6:12 AM Groningen | 1 transfer | |
![]() | 3:51 AM Amsterdam | 2h33 | 6:24 AM Groningen | 2 transfers | |
![]() | 3:54 AM Amsterdam | 3h00 | 6:54 AM Groningen | 2 transfers | |
![]() | 3:54 AM Amsterdam | 3h03 | 6:57 AM Groningen | 2 transfers | |
![]() | 4:02 AM Amsterdam | 2h52 | 6:54 AM Groningen | 2 transfers | |
![]() | 4:02 AM Amsterdam | 2h40 | 6:42 AM Groningen | 1 transfer | |
![]() | 4:11 AM Amsterdam | 1h59 | 6:10 AM Groningen | 0 transfersDirect | |
![]() | 4:11 AM Amsterdam | 2h01 | 6:12 AM Groningen | 0 transfersDirect | |
![]() | 4:12 AM Amsterdam | 2h28 | 6:40 AM Groningen | 1 transfer | |
![]() | 4:12 AM Amsterdam | 2h30 | 6:42 AM Groningen | 1 transfer | |
![]() | 4:14 AM Amsterdam | 2h43 | 6:57 AM Groningen | 2 transfers | |
![]() | 4:14 AM Amsterdam | 2h41 | 6:55 AM Groningen | 2 transfers | |
![]() | 4:17 AM Amsterdam, Arena | 2h37 | 6:54 AM Groningen | 2 transfers | |
![]() | 4:17 AM Amsterdam | 2h40 | 6:57 AM Groningen | 2 transfers | |
![]() | 4:17 AM Amsterdam | 2h37 | 6:54 AM Groningen | 2 transfers | |
![]() | 4:17 AM Amsterdam, Arena | 2h25 | 6:42 AM Groningen | 1 transfer | |
![]() | 4:19 AM Amsterdam, Amstel | 2h35 | 6:54 AM Groningen | 2 transfers | |
![]() | 4:19 AM Amsterdam, Amstel | 2h23 | 6:42 AM Groningen | 1 transfer | |
![]() | 4:30 AM Amsterdam | 2h54 | 7:24 AM Groningen | 2 transfers | |
![]() | 4:30 AM Amsterdam | 2h57 | 7:27 AM Groningen | 2 transfers | |
![]() | 4:32 AM Amsterdam | 2h52 | 7:24 AM Groningen | 2 transfers | |
![]() | 4:35 AM Amsterdam | 2h37 | 7:12 AM Groningen | 1 transfer | |
![]() | 4:35 AM Amsterdam | 2h49 | 7:24 AM Groningen | 2 transfers | |
![]() | 4:40 AM Amsterdam | 2h32 | 7:12 AM Groningen | 1 transfer | |
![]() | 4:41 AM Amsterdam | 2h16 | 6:57 AM Groningen | 1 transfer | |
![]() | 4:41 AM Amsterdam | 2h14 | 6:55 AM Groningen | 1 transfer | |
![]() | 4:41 AM Amsterdam, Arena | 2h31 | 7:12 AM Groningen | 1 transfer | |
![]() | 4:44 AM Amsterdam | 2h26 | 7:10 AM Groningen | 1 transfer | |
![]() | 4:44 AM Amsterdam | 2h28 | 7:12 AM Groningen | 1 transfer | |
![]() | 4:47 AM Amsterdam | 2h37 | 7:24 AM Groningen | 2 transfers | |
![]() | 4:47 AM Amsterdam | 2h25 | 7:12 AM Groningen | 1 transfer | |
![]() | 4:48 AM Amsterdam, Amstel | 2h39 | 7:27 AM Groningen | 2 transfers | |
![]() | 4:48 AM Amsterdam, Arena | 2h36 | 7:24 AM Groningen | 2 transfers | |
![]() | 4:48 AM Amsterdam, Amstel | 2h36 | 7:24 AM Groningen | 2 transfers | |
![]() | 4:48 AM Amsterdam, Arena | 2h39 | 7:27 AM Groningen | 2 transfers | |
![]() | 4:52 AM Amsterdam | 3h32 | 8:24 AM Groningen | 2 transfers | |
![]() | 4:58 AM Amsterdam | 2h14 | 7:12 AM Groningen | 1 transfer | |
![]() | 5:00 AM Amsterdam | 2h54 | 7:54 AM Groningen | 2 transfers | |
![]() | 5:00 AM Amsterdam | 2h42 | 7:42 AM Groningen | 1 transfer | |
![]() | 5:05 AM Amsterdam | 2h37 | 7:42 AM Groningen | 1 transfer | |
![]() | 5:05 AM Amsterdam | 2h49 | 7:54 AM Groningen | 2 transfers | |
![]() | 5:07 AM Amsterdam | 3h47 | 8:54 AM Groningen | 2 transfers | |
![]() | 5:11 AM Amsterdam | 1h59 | 7:10 AM Groningen | 0 transfersDirect | |
![]() | 5:11 AM Amsterdam | 2h01 | 7:12 AM Groningen | 0 transfersDirect | |
![]() | 5:15 AM Amsterdam | 2h42 | 7:57 AM Groningen | 2 transfers | |
![]() | 5:15 AM Amsterdam | 2h40 | 7:55 AM Groningen | 2 transfers | |
![]() | 5:16 AM Amsterdam | 2h24 | 7:40 AM Groningen | 1 transfer | |
![]() | 5:16 AM Amsterdam | 2h26 | 7:42 AM Groningen | 1 transfer | |
![]() | 5:21 AM Amsterdam, Arena | 2h21 | 7:42 AM Groningen | 1 transfer | |
![]() | 5:21 AM Amsterdam, Arena | 2h33 | 7:54 AM Groningen | 2 transfers | |
![]() | 5:22 AM Amsterdam | 3h32 | 8:54 AM Groningen | 2 transfers | |
![]() | 5:23 AM Amsterdam, Amstel | 2h19 | 7:42 AM Groningen | 1 transfer | |
![]() | 5:23 AM Amsterdam, Amstel | 2h31 | 7:54 AM Groningen | 2 transfers | |
![]() | 5:26 AM Amsterdam | 3h01 | 8:27 AM Groningen | 2 transfers | |
![]() | 5:26 AM Amsterdam | 2h58 | 8:24 AM Groningen | 2 transfers | |
![]() | 5:28 AM Amsterdam, Arena | 2h44 | 8:12 AM Groningen | 1 transfer | |
![]() | 5:35 AM Amsterdam | 2h49 | 8:24 AM Groningen | 2 transfers | |
![]() | 5:37 AM Amsterdam | 3h47 | 9:24 AM Groningen | 2 transfers | |
![]() | 5:37 AM Amsterdam | 2h35 | 8:12 AM Groningen | 1 transfer | |
![]() | 5:41 AM Amsterdam | 2h31 | 8:12 AM Groningen | 1 transfer | |
![]() | 5:41 AM Amsterdam | 2h16 | 7:57 AM Groningen | 1 transfer | |
![]() | 5:41 AM Amsterdam | 2h14 | 7:55 AM Groningen | 1 transfer | |
![]() | 5:45 AM Amsterdam | 2h25 | 8:10 AM Groningen | 1 transfer | |
![]() | 5:45 AM Amsterdam | 2h27 | 8:12 AM Groningen | 1 transfer | |
![]() | 5:47 AM Amsterdam | 2h25 | 8:12 AM Groningen | 1 transfer | |
![]() | 5:51 AM Amsterdam, Arena | 2h33 | 8:24 AM Groningen | 2 transfers | |
![]() | 5:51 AM Amsterdam, Arena | 2h36 | 8:27 AM Groningen | 2 transfers | |
![]() | 5:52 AM Amsterdam | 3h32 | 9:24 AM Groningen | 2 transfers | |
![]() | 5:53 AM Amsterdam, Amstel | 2h31 | 8:24 AM Groningen | 2 transfers | |
![]() | 5:53 AM Amsterdam, Amstel | 2h34 | 8:27 AM Groningen | 2 transfers | |
![]() | 5:56 AM Amsterdam | 2h58 | 8:54 AM Groningen | 2 transfers | |
![]() | 5:56 AM Amsterdam | 2h46 | 8:42 AM Groningen | 1 transfer | |
![]() | 5:58 AM Amsterdam | 2h14 | 8:12 AM Groningen | 1 transfer | |
![]() | 6:05 AM Amsterdam | 2h37 | 8:42 AM Groningen | 1 transfer | |
![]() | 6:05 AM Amsterdam | 2h49 | 8:54 AM Groningen | 2 transfers | |
![]() | 6:07 AM Amsterdam | 3h47 | 9:54 AM Groningen | 2 transfers | |
![]() | 6:11 AM Amsterdam | 1h59 | 8:10 AM Groningen | 0 transfersDirect | |
![]() | 6:11 AM Amsterdam | 2h01 | 8:12 AM Groningen | 0 transfersDirect | |
![]() | 6:14 AM Amsterdam | 2h43 | 8:57 AM Groningen | 2 transfers | |
![]() | 6:14 AM Amsterdam | 2h41 | 8:55 AM Groningen | 2 transfers | |
![]() | 6:16 AM Amsterdam | 2h24 | 8:40 AM Groningen | 1 transfer | |
![]() | 6:16 AM Amsterdam | 2h26 | 8:42 AM Groningen | 1 transfer | |
![]() | 6:21 AM Amsterdam, Arena | 2h33 | 8:54 AM Groningen | 2 transfers | |
![]() | 6:21 AM Amsterdam, Arena | 2h21 | 8:42 AM Groningen | 1 transfer | |
![]() | 6:22 AM Amsterdam | 3h32 | 9:54 AM Groningen | 2 transfers | |
![]() | 6:23 AM Amsterdam, Amstel | 2h19 | 8:42 AM Groningen | 1 transfer | |
![]() | 6:23 AM Amsterdam, Amstel | 2h31 | 8:54 AM Groningen | 2 transfers | |
![]() | 6:26 AM Amsterdam | 2h58 | 9:24 AM Groningen | 2 transfers | |
![]() | 6:26 AM Amsterdam | 3h01 | 9:27 AM Groningen | 2 transfers | |
![]() | 6:28 AM Amsterdam, Arena | 2h44 | 9:12 AM Groningen | 1 transfer | |
![]() ![]() | 6:30 AM Amsterdam Centraal | 2h24 | 8:54 AM Groningen station | 2 transfers | |
![]() | 6:35 AM Amsterdam | 2h49 | 9:24 AM Groningen | 2 transfers | |
![]() | 6:37 AM Amsterdam | 2h35 | 9:12 AM Groningen | 1 transfer | |
![]() | 6:37 AM Amsterdam | 3h47 | 10:24 AM Groningen | 2 transfers | |
![]() | 6:41 AM Amsterdam | 2h31 | 9:12 AM Groningen | 1 transfer | |
![]() | 6:41 AM Amsterdam | 2h16 | 8:57 AM Groningen | 1 transfer | |
![]() | 6:41 AM Amsterdam | 2h14 | 8:55 AM Groningen | 1 transfer | |
![]() | 6:45 AM Amsterdam | 2h27 | 9:12 AM Groningen | 1 transfer | |
![]() | 6:45 AM Amsterdam | 2h25 | 9:10 AM Groningen | 1 transfer | |
![]() | 6:47 AM Amsterdam | 2h25 | 9:12 AM Groningen | 1 transfer | |
![]() | 6:51 AM Amsterdam, Arena | 2h36 | 9:27 AM Groningen | 2 transfers | |
![]() | 6:51 AM Amsterdam, Arena | 2h33 | 9:24 AM Groningen | 2 transfers | |
![]() | 6:52 AM Amsterdam | 3h32 | 10:24 AM Groningen | 2 transfers | |
![]() | 6:53 AM Amsterdam, Amstel | 2h34 | 9:27 AM Groningen | 2 transfers | |
![]() | 6:53 AM Amsterdam, Amstel | 2h31 | 9:24 AM Groningen | 2 transfers | |
![]() | 6:58 AM Amsterdam | 2h14 | 9:12 AM Groningen | 1 transfer | |
![]() | 6:59 AM Amsterdam | 2h55 | 9:54 AM Groningen | 2 transfers | |
![]() | 6:59 AM Amsterdam | 2h43 | 9:42 AM Groningen | 1 transfer | |
![]() | 7:00 AM Amsterdam | 2h42 | 9:42 AM Groningen | 2 transfers | |
![]() | 7:00 AM Amsterdam | 2h40 | 9:40 AM Groningen | 2 transfers | |
![]() | 7:05 AM Amsterdam | 2h37 | 9:42 AM Groningen | 1 transfer | |
![]() | 7:05 AM Amsterdam | 2h49 | 9:54 AM Groningen | 2 transfers | |
![]() | 7:07 AM Amsterdam | 3h47 | 10:54 AM Groningen | 2 transfers | |
![]() | 7:11 AM Amsterdam | 1h59 | 9:10 AM Groningen | 0 transfersDirect | |
![]() | 7:11 AM Amsterdam | 2h01 | 9:12 AM Groningen | 0 transfersDirect | |
![]() | 7:14 AM Amsterdam | 2h41 | 9:55 AM Groningen | 2 transfers | |
![]() | 7:14 AM Amsterdam | 2h43 | 9:57 AM Groningen | 2 transfers | |
![]() ![]() | 7:15 AM Amsterdam Centraal | 2h39 | 9:54 AM Groningen station | 2 transfers | |
![]() | 7:16 AM Amsterdam | 2h26 | 9:42 AM Groningen | 1 transfer | |
![]() | 7:16 AM Amsterdam | 2h24 | 9:40 AM Groningen | 1 transfer | |
![]() | 7:21 AM Amsterdam, Arena | 2h21 | 9:42 AM Groningen | 1 transfer | |
![]() | 7:21 AM Amsterdam, Arena | 2h33 | 9:54 AM Groningen | 2 transfers | |
![]() | 7:22 AM Amsterdam | 3h32 | 10:54 AM Groningen | 2 transfers | |
![]() | 7:23 AM Amsterdam, Amstel | 2h31 | 9:54 AM Groningen | 2 transfers | |
![]() | 7:23 AM Amsterdam, Amstel | 2h19 | 9:42 AM Groningen | 1 transfer | |
![]() | 7:26 AM Amsterdam | 3h01 | 10:27 AM Groningen | 2 transfers | |
![]() | 7:26 AM Amsterdam | 2h58 | 10:24 AM Groningen | 2 transfers | |
![]() | 7:28 AM Amsterdam, Arena | 2h44 | 10:12 AM Groningen | 1 transfer | |
![]() | 7:35 AM Amsterdam | 2h49 | 10:24 AM Groningen | 2 transfers | |
![]() | 7:37 AM Amsterdam | 2h35 | 10:12 AM Groningen | 1 transfer | |
![]() | 7:37 AM Amsterdam | 3h47 | 11:24 AM Groningen | 2 transfers | |
![]() | 7:40 AM Amsterdam | 2h32 | 10:12 AM Groningen | 1 transfer | |
![]() | 7:41 AM Amsterdam | 2h16 | 9:57 AM Groningen | 1 transfer | |
![]() | 7:41 AM Amsterdam | 2h14 | 9:55 AM Groningen | 1 transfer | |
![]() | 7:44 AM Amsterdam | 2h26 | 10:10 AM Groningen | 1 transfer | |
![]() | 7:44 AM Amsterdam | 2h28 | 10:12 AM Groningen | 1 transfer | |
![]() | 7:47 AM Amsterdam | 2h25 | 10:12 AM Groningen | 1 transfer | |
![]() | 7:51 AM Amsterdam, Arena | 2h36 | 10:27 AM Groningen | 2 transfers | |
![]() | 7:51 AM Amsterdam, Arena | 2h33 | 10:24 AM Groningen | 2 transfers | |
![]() | 7:52 AM Amsterdam | 3h32 | 11:24 AM Groningen | 2 transfers | |
![]() | 7:53 AM Amsterdam, Amstel | 2h34 | 10:27 AM Groningen | 2 transfers | |
![]() | 7:53 AM Amsterdam, Amstel | 2h31 | 10:24 AM Groningen | 2 transfers | |
![]() | 7:56 AM Amsterdam | 2h46 | 10:42 AM Groningen | 1 transfer | |
![]() | 7:56 AM Amsterdam | 2h58 | 10:54 AM Groningen | 2 transfers | |
![]() | 7:58 AM Amsterdam | 2h14 | 10:12 AM Groningen | 1 transfer | |
![]() | 8:00 AM Amsterdam | 2h42 | 10:42 AM Groningen | 2 transfers | |
![]() | 8:00 AM Amsterdam | 2h40 | 10:40 AM Groningen | 2 transfers | |
![]() | 8:05 AM Amsterdam | 2h49 | 10:54 AM Groningen | 2 transfers | |
![]() | 8:05 AM Amsterdam | 2h37 | 10:42 AM Groningen | 1 transfer | |
![]() | 8:07 AM Amsterdam | 3h47 | 11:54 AM Groningen | 2 transfers | |
![]() | 8:11 AM Amsterdam | 2h01 | 10:12 AM Groningen | 0 transfersDirect | |
![]() | 8:11 AM Amsterdam | 1h59 | 10:10 AM Groningen | 0 transfersDirect | |
![]() | 8:13 AM Amsterdam | 2h42 | 10:55 AM Groningen | 2 transfers | |
![]() | 8:13 AM Amsterdam | 2h44 | 10:57 AM Groningen | 2 transfers | |
![]() ![]() | 8:15 AM Amsterdam Centraal | 2h39 | 10:54 AM Groningen station | 2 transfers | |
![]() | 8:16 AM Amsterdam | 2h24 | 10:40 AM Groningen | 1 transfer | |
![]() | 8:16 AM Amsterdam | 2h26 | 10:42 AM Groningen | 1 transfer | |
![]() | 8:21 AM Amsterdam, Arena | 2h21 | 10:42 AM Groningen | 1 transfer | |
![]() | 8:21 AM Amsterdam, Arena | 2h33 | 10:54 AM Groningen | 2 transfers | |
![]() | 8:22 AM Amsterdam | 3h32 | 11:54 AM Groningen | 2 transfers | |
![]() | 8:23 AM Amsterdam, Amstel | 2h31 | 10:54 AM Groningen | 2 transfers | |
![]() | 8:23 AM Amsterdam, Amstel | 2h19 | 10:42 AM Groningen | 1 transfer | |
![]() | 8:28 AM Amsterdam, Arena | 2h44 | 11:12 AM Groningen | 1 transfer | |
![]() | 8:35 AM Amsterdam | 2h49 | 11:24 AM Groningen | 2 transfers | |
![]() | 8:36 AM Amsterdam | 3h06 | 11:42 AM Groningen | 1 transfer | |
![]() | 8:36 AM Amsterdam | 3h30 | 12:06 PM Groningen | 2 transfers | |
![]() | 8:37 AM Amsterdam | 2h35 | 11:12 AM Groningen | 1 transfer | |
![]() | 8:37 AM Amsterdam | 3h51 | 12:28 PM Groningen | 2 transfers | |
![]() | 8:41 AM Amsterdam | 2h14 | 10:55 AM Groningen | 1 transfer | |
![]() | 8:41 AM Amsterdam | 2h16 | 10:57 AM Groningen | 1 transfer | |
![]() | 8:41 AM Amsterdam | 2h31 | 11:12 AM Groningen | 1 transfer | |
![]() | 8:45 AM Amsterdam | 2h25 | 11:10 AM Groningen | 1 transfer | |
![]() | 8:45 AM Amsterdam | 2h27 | 11:12 AM Groningen | 1 transfer | |
![]() | 8:47 AM Amsterdam | 2h25 | 11:12 AM Groningen | 1 transfer | |
![]() | 8:51 AM Amsterdam, Arena | 2h36 | 11:27 AM Groningen | 2 transfers | |
![]() | 8:51 AM Amsterdam, Arena | 2h33 | 11:24 AM Groningen | 2 transfers | |
![]() | 8:52 AM Amsterdam | 3h36 | 12:28 PM Groningen | 2 transfers | |
![]() | 8:53 AM Amsterdam, Amstel | 2h34 | 11:27 AM Groningen | 2 transfers | |
![]() | 8:53 AM Amsterdam, Amstel | 2h31 | 11:24 AM Groningen | 2 transfers | |
![]() | 8:58 AM Amsterdam | 2h14 | 11:12 AM Groningen | 1 transfer | |
![]() | 9:00 AM Amsterdam | 2h40 | 11:40 AM Groningen | 2 transfers | |
![]() | 9:00 AM Amsterdam | 2h42 | 11:42 AM Groningen | 2 transfers | |
![]() | 9:05 AM Amsterdam | 2h49 | 11:54 AM Groningen | 2 transfers | |
![]() | 9:05 AM Amsterdam | 2h37 | 11:42 AM Groningen | 1 transfer | |
![]() | 9:06 AM Amsterdam | 3h22 | 12:28 PM Groningen | 2 transfers | |
![]() | 9:06 AM Amsterdam | 3h25 | 12:31 PM Groningen | 2 transfers | |
![]() | 9:07 AM Amsterdam | 3h47 | 12:54 PM Groningen | 2 transfers | |
![]() | 9:11 AM Amsterdam | 2h01 | 11:12 AM Groningen | 0 transfersDirect | |
![]() | 9:11 AM Amsterdam | 1h59 | 11:10 AM Groningen | 0 transfersDirect | |
![]() | 9:15 AM Amsterdam | 2h40 | 11:55 AM Groningen | 2 transfers | |
![]() | 9:15 AM Amsterdam | 2h42 | 11:57 AM Groningen | 2 transfers | |
![]() ![]() | 9:15 AM Amsterdam Centraal | 2h39 | 11:54 AM Groningen station | 2 transfers | |
![]() | 9:16 AM Amsterdam | 2h26 | 11:42 AM Groningen | 1 transfer | |
![]() | 9:16 AM Amsterdam | 2h24 | 11:40 AM Groningen | 1 transfer | |
![]() | 9:21 AM Amsterdam, Arena | 2h21 | 11:42 AM Groningen | 1 transfer | |
![]() | 9:21 AM Amsterdam, Arena | 2h33 | 11:54 AM Groningen | 2 transfers | |
![]() | 9:22 AM Amsterdam | 3h32 | 12:54 PM Groningen | 2 transfers | |
![]() | 9:23 AM Amsterdam, Amstel | 2h19 | 11:42 AM Groningen | 1 transfer | |
![]() | 9:23 AM Amsterdam, Amstel | 2h31 | 11:54 AM Groningen | 2 transfers | |
![]() | 9:28 AM Amsterdam, Arena | 2h44 | 12:12 PM Groningen | 1 transfer | |
![]() | 9:35 AM Amsterdam | 2h53 | 12:28 PM Groningen | 2 transfers | |
![]() | 9:36 AM Amsterdam | 3h18 | 12:54 PM Groningen | 2 transfers | |
![]() | 9:36 AM Amsterdam | 3h06 | 12:42 PM Groningen | 1 transfer | |
![]() | 9:37 AM Amsterdam | 3h47 | 1:24 PM Groningen | 2 transfers | |
![]() | 9:37 AM Amsterdam | 2h35 | 12:12 PM Groningen | 1 transfer | |
![]() | 9:41 AM Amsterdam | 2h16 | 11:57 AM Groningen | 1 transfer | |
![]() | 9:41 AM Amsterdam | 2h31 | 12:12 PM Groningen | 1 transfer | |
![]() | 9:41 AM Amsterdam | 2h14 | 11:55 AM Groningen | 1 transfer | |
![]() | 9:45 AM Amsterdam | 2h25 | 12:10 PM Groningen | 1 transfer | |
![]() | 9:45 AM Amsterdam | 2h27 | 12:12 PM Groningen | 1 transfer | |
![]() | 9:47 AM Amsterdam | 2h25 | 12:12 PM Groningen | 1 transfer | |
![]() | 9:51 AM Amsterdam, Arena | 2h40 | 12:31 PM Groningen | 2 transfers | |
![]() | 9:51 AM Amsterdam, Arena | 2h37 | 12:28 PM Groningen | 2 transfers | |
![]() | 9:52 AM Amsterdam | 3h32 | 1:24 PM Groningen | 2 transfers | |
![]() | 9:53 AM Amsterdam, Amstel | 2h38 | 12:31 PM Groningen | 2 transfers | |
![]() | 9:53 AM Amsterdam, Amstel | 2h35 | 12:28 PM Groningen | 2 transfers | |
![]() | 9:58 AM Amsterdam | 2h14 | 12:12 PM Groningen | 1 transfer | |
![]() | 10:00 AM Amsterdam | 2h40 | 12:40 PM Groningen | 2 transfers | |
![]() | 10:00 AM Amsterdam | 2h42 | 12:42 PM Groningen | 2 transfers | |
![]() | 10:05 AM Amsterdam | 2h37 | 12:42 PM Groningen | 1 transfer | |
![]() | 10:05 AM Amsterdam | 2h49 | 12:54 PM Groningen | 2 transfers | |
![]() | 10:06 AM Amsterdam | 3h21 | 1:27 PM Groningen | 2 transfers | |
![]() | 10:06 AM Amsterdam | 3h18 | 1:24 PM Groningen | 2 transfers | |
![]() | 10:07 AM Amsterdam | 3h47 | 1:54 PM Groningen | 2 transfers | |
![]() | 10:11 AM Amsterdam | 1h59 | 12:10 PM Groningen | 0 transfersDirect | |
![]() | 10:11 AM Amsterdam | 2h01 | 12:12 PM Groningen | 0 transfersDirect | |
![]() | 10:14 AM Amsterdam | 2h43 | 12:57 PM Groningen | 2 transfers | |
![]() | 10:14 AM Amsterdam | 2h41 | 12:55 PM Groningen | 2 transfers | |
![]() | 10:16 AM Amsterdam | 2h24 | 12:40 PM Groningen | 1 transfer | |
![]() | 10:16 AM Amsterdam | 2h26 | 12:42 PM Groningen | 1 transfer | |
![]() | 10:21 AM Amsterdam, Arena | 2h21 | 12:42 PM Groningen | 1 transfer | |
![]() | 10:21 AM Amsterdam, Arena | 2h33 | 12:54 PM Groningen | 2 transfers | |
![]() | 10:22 AM Amsterdam | 3h32 | 1:54 PM Groningen | 2 transfers | |
![]() | 10:23 AM Amsterdam, Amstel | 2h19 | 12:42 PM Groningen | 1 transfer | |
![]() | 10:23 AM Amsterdam, Amstel | 2h31 | 12:54 PM Groningen | 2 transfers | |
![]() | 10:28 AM Amsterdam, Arena | 2h44 | 1:12 PM Groningen | 1 transfer | |
![]() | 10:35 AM Amsterdam | 2h49 | 1:24 PM Groningen | 2 transfers | |
![]() | 10:36 AM Amsterdam | 3h18 | 1:54 PM Groningen | 2 transfers | |
![]() | 10:36 AM Amsterdam | 3h06 | 1:42 PM Groningen | 1 transfer | |
![]() | 10:37 AM Amsterdam | 3h47 | 2:24 PM Groningen | 2 transfers | |
![]() | 10:37 AM Amsterdam | 2h35 | 1:12 PM Groningen | 1 transfer | |
![]() | 10:41 AM Amsterdam | 2h14 | 12:55 PM Groningen | 1 transfer | |
![]() | 10:41 AM Amsterdam | 2h16 | 12:57 PM Groningen | 1 transfer | |
![]() | 10:41 AM Amsterdam | 2h31 | 1:12 PM Groningen | 1 transfer | |
![]() | 10:45 AM Amsterdam | 2h27 | 1:12 PM Groningen | 1 transfer | |
![]() | 10:45 AM Amsterdam | 2h25 | 1:10 PM Groningen | 1 transfer | |
![]() | 10:47 AM Amsterdam | 2h25 | 1:12 PM Groningen | 1 transfer | |
![]() | 10:51 AM Amsterdam, Arena | 2h36 | 1:27 PM Groningen | 2 transfers | |
![]() | 10:51 AM Amsterdam, Arena | 2h33 | 1:24 PM Groningen | 2 transfers | |
![]() | 10:52 AM Amsterdam | 3h20 | 2:12 PM Groningen | 2 transfers | |
![]() | 10:52 AM Amsterdam | 3h32 | 2:24 PM Groningen | 2 transfers | |
![]() | 10:53 AM Amsterdam, Amstel | 2h34 | 1:27 PM Groningen | 2 transfers | |
![]() | 10:53 AM Amsterdam, Amstel | 2h31 | 1:24 PM Groningen | 2 transfers | |
![]() | 10:58 AM Amsterdam | 2h14 | 1:12 PM Groningen | 1 transfer | |
![]() | 11:00 AM Amsterdam | 2h42 | 1:42 PM Groningen | 2 transfers | |
![]() | 11:00 AM Amsterdam | 2h40 | 1:40 PM Groningen | 2 transfers | |
![]() | 11:05 AM Amsterdam | 2h37 | 1:42 PM Groningen | 1 transfer | |
![]() | 11:05 AM Amsterdam | 2h49 | 1:54 PM Groningen | 2 transfers | |
![]() | 11:06 AM Amsterdam | 3h21 | 2:27 PM Groningen | 2 transfers | |
![]() | 11:06 AM Amsterdam | 3h18 | 2:24 PM Groningen | 2 transfers | |
![]() | 11:07 AM Amsterdam | 3h47 | 2:54 PM Groningen | 2 transfers | |
![]() | 11:11 AM Amsterdam | 1h59 | 1:10 PM Groningen | 0 transfersDirect | |
![]() | 11:11 AM Amsterdam | 2h01 | 1:12 PM Groningen | 0 transfersDirect | |
![]() | 11:14 AM Amsterdam | 2h41 | 1:55 PM Groningen | 2 transfers | |
![]() | 11:14 AM Amsterdam | 2h43 | 1:57 PM Groningen | 2 transfers | |
![]() | 11:16 AM Amsterdam | 2h24 | 1:40 PM Groningen | 1 transfer | |
![]() | 11:16 AM Amsterdam | 2h26 | 1:42 PM Groningen | 1 transfer | |
![]() | 11:21 AM Amsterdam, Arena | 2h21 | 1:42 PM Groningen | 1 transfer | |
![]() | 11:21 AM Amsterdam, Arena | 2h33 | 1:54 PM Groningen | 2 transfers | |
![]() | 11:22 AM Amsterdam | 3h32 | 2:54 PM Groningen | 2 transfers | |
![]() | 11:23 AM Amsterdam, Amstel | 2h19 | 1:42 PM Groningen | 1 transfer | |
![]() | 11:23 AM Amsterdam, Amstel | 2h31 | 1:54 PM Groningen | 2 transfers | |
![]() | 11:28 AM Amsterdam, Arena | 2h44 | 2:12 PM Groningen | 1 transfer | |
![]() | 11:35 AM Amsterdam | 2h49 | 2:24 PM Groningen | 2 transfers | |
![]() | 11:36 AM Amsterdam | 3h18 | 2:54 PM Groningen | 2 transfers | |
![]() | 11:36 AM Amsterdam | 3h06 | 2:42 PM Groningen | 1 transfer | |
![]() | 11:37 AM Amsterdam | 3h47 | 3:24 PM Groningen | 2 transfers | |
![]() | 11:37 AM Amsterdam | 2h35 | 2:12 PM Groningen | 1 transfer | |
![]() | 11:41 AM Amsterdam | 2h31 | 2:12 PM Groningen | 1 transfer | |
![]() | 11:41 AM Amsterdam | 2h16 | 1:57 PM Groningen | 1 transfer | |
![]() | 11:41 AM Amsterdam | 2h14 | 1:55 PM Groningen | 1 transfer | |
![]() | 11:45 AM Amsterdam | 2h25 | 2:10 PM Groningen | 1 transfer | |
![]() | 11:45 AM Amsterdam | 2h27 | 2:12 PM Groningen | 1 transfer | |
![]() | 11:47 AM Amsterdam | 2h25 | 2:12 PM Groningen | 1 transfer | |
![]() | 11:51 AM Amsterdam, Arena | 2h36 | 2:27 PM Groningen | 2 transfers | |
![]() | 11:51 AM Amsterdam, Arena | 2h33 | 2:24 PM Groningen | 2 transfers | |
![]() | 11:52 AM Amsterdam | 3h32 | 3:24 PM Groningen | 2 transfers | |
![]() | 11:52 AM Amsterdam | 3h20 | 3:12 PM Groningen | 2 transfers | |
![]() | 11:53 AM Amsterdam, Amstel | 2h31 | 2:24 PM Groningen | 2 transfers | |
![]() | 11:53 AM Amsterdam, Amstel | 2h34 | 2:27 PM Groningen | 2 transfers | |
![]() | 11:58 AM Amsterdam | 2h14 | 2:12 PM Groningen | 1 transfer | |
![]() | 12:00 PM Amsterdam | 2h40 | 2:40 PM Groningen | 2 transfers | |
![]() | 12:00 PM Amsterdam | 2h42 | 2:42 PM Groningen | 2 transfers | |
![]() | 12:05 PM Amsterdam | 2h37 | 2:42 PM Groningen | 1 transfer | |
![]() | 12:05 PM Amsterdam | 2h49 | 2:54 PM Groningen | 2 transfers | |
![]() | 12:06 PM Amsterdam | 3h21 | 3:27 PM Groningen | 2 transfers | |
![]() | 12:06 PM Amsterdam | 3h18 | 3:24 PM Groningen | 2 transfers | |
![]() | 12:07 PM Amsterdam | 3h47 | 3:54 PM Groningen | 2 transfers | |
![]() | 12:11 PM Amsterdam | 2h01 | 2:12 PM Groningen | 0 transfersDirect | |
![]() | 12:11 PM Amsterdam | 1h59 | 2:10 PM Groningen | 0 transfersDirect | |
![]() | 12:14 PM Amsterdam | 2h43 | 2:57 PM Groningen | 2 transfers | |
![]() | 12:14 PM Amsterdam | 2h41 | 2:55 PM Groningen | 2 transfers | |
![]() | 12:16 PM Amsterdam | 2h26 | 2:42 PM Groningen | 1 transfer | |
![]() | 12:16 PM Amsterdam | 2h24 | 2:40 PM Groningen | 1 transfer | |
![]() | 12:21 PM Amsterdam, Arena | 2h33 | 2:54 PM Groningen | 2 transfers | |
![]() | 12:21 PM Amsterdam, Arena | 2h21 | 2:42 PM Groningen | 1 transfer | |
![]() | 12:22 PM Amsterdam | 3h32 | 3:54 PM Groningen | 2 transfers | |
![]() | 12:23 PM Amsterdam, Amstel | 2h31 | 2:54 PM Groningen | 2 transfers | |
![]() | 12:23 PM Amsterdam, Amstel | 2h19 | 2:42 PM Groningen | 1 transfer | |
![]() | 12:28 PM Amsterdam, Arena | 2h44 | 3:12 PM Groningen | 1 transfer | |
![]() | 12:35 PM Amsterdam | 2h49 | 3:24 PM Groningen | 2 transfers | |
![]() | 12:37 PM Amsterdam | 3h47 | 4:24 PM Groningen | 2 transfers | |
![]() | 12:37 PM Amsterdam | 2h35 | 3:12 PM Groningen | 1 transfer | |
![]() | 12:41 PM Amsterdam | 2h31 | 3:12 PM Groningen | 1 transfer | |
![]() | 12:41 PM Amsterdam | 2h14 | 2:55 PM Groningen | 1 transfer | |
![]() | 12:41 PM Amsterdam | 2h16 | 2:57 PM Groningen | 1 transfer | |
![]() | 12:45 PM Amsterdam | 2h27 | 3:12 PM Groningen | 1 transfer | |
![]() | 12:45 PM Amsterdam | 2h25 | 3:10 PM Groningen | 1 transfer | |
![]() | 12:47 PM Amsterdam | 2h25 | 3:12 PM Groningen | 1 transfer | |
![]() | 12:51 PM Amsterdam, Arena | 2h36 | 3:27 PM Groningen | 2 transfers | |
![]() | 12:51 PM Amsterdam, Arena | 2h33 | 3:24 PM Groningen | 2 transfers | |
![]() | 12:52 PM Amsterdam | 3h32 | 4:24 PM Groningen | 2 transfers | |
![]() | 12:53 PM Amsterdam, Amstel | 2h31 | 3:24 PM Groningen | 2 transfers | |
![]() | 12:53 PM Amsterdam, Amstel | 2h34 | 3:27 PM Groningen | 2 transfers | |
![]() | 12:58 PM Amsterdam | 2h14 | 3:12 PM Groningen | 1 transfer | |
![]() | 12:59 PM Amsterdam | 2h55 | 3:54 PM Groningen | 2 transfers | |
![]() | 12:59 PM Amsterdam | 2h43 | 3:42 PM Groningen | 1 transfer | |
![]() | 1:00 PM Amsterdam | 2h42 | 3:42 PM Groningen | 2 transfers | |
![]() | 1:00 PM Amsterdam | 2h40 | 3:40 PM Groningen | 2 transfers | |
![]() | 1:01 PM Amsterdam | 3h11 | 4:12 PM Groningen | 2 transfers | |
![]() | 1:05 PM Amsterdam | 2h49 | 3:54 PM Groningen | 2 transfers | |
![]() | 1:05 PM Amsterdam | 2h37 | 3:42 PM Groningen | 1 transfer | |
![]() | 1:07 PM Amsterdam | 3h47 | 4:54 PM Groningen | 2 transfers | |
![]() | 1:11 PM Amsterdam | 2h01 | 3:12 PM Groningen | 0 transfersDirect | |
![]() | 1:11 PM Amsterdam | 1h59 | 3:10 PM Groningen | 0 transfersDirect | |
![]() | 1:15 PM Amsterdam | 2h40 | 3:55 PM Groningen | 2 transfers | |
![]() | 1:15 PM Amsterdam | 2h42 | 3:57 PM Groningen | 2 transfers | |
![]() | 1:16 PM Amsterdam | 2h26 | 3:42 PM Groningen | 1 transfer | |
![]() | 1:16 PM Amsterdam | 2h24 | 3:40 PM Groningen | 1 transfer | |
![]() | 1:21 PM Amsterdam, Arena | 2h21 | 3:42 PM Groningen | 1 transfer | |
![]() | 1:21 PM Amsterdam, Arena | 2h33 | 3:54 PM Groningen | 2 transfers | |
![]() | 1:22 PM Amsterdam | 3h32 | 4:54 PM Groningen | 2 transfers | |
![]() | 1:23 PM Amsterdam, Amstel | 2h31 | 3:54 PM Groningen | 2 transfers | |
![]() | 1:23 PM Amsterdam, Amstel | 2h19 | 3:42 PM Groningen | 1 transfer | |
![]() | 1:26 PM Amsterdam | 2h58 | 4:24 PM Groningen | 2 transfers | |
![]() | 1:26 PM Amsterdam | 3h01 | 4:27 PM Groningen | 2 transfers | |
![]() | 1:28 PM Amsterdam, Arena | 2h44 | 4:12 PM Groningen | 1 transfer | |
![]() | 1:35 PM Amsterdam | 2h49 | 4:24 PM Groningen | 2 transfers | |
![]() | 1:37 PM Amsterdam | 3h47 | 5:24 PM Groningen | 2 transfers | |
![]() | 1:37 PM Amsterdam | 2h35 | 4:12 PM Groningen | 1 transfer | |
![]() | 1:41 PM Amsterdam | 2h16 | 3:57 PM Groningen | 1 transfer | |
![]() | 1:41 PM Amsterdam | 2h31 | 4:12 PM Groningen | 1 transfer | |
![]() | 1:41 PM Amsterdam | 2h14 | 3:55 PM Groningen | 1 transfer | |
![]() | 1:45 PM Amsterdam | 2h25 | 4:10 PM Groningen | 1 transfer | |
![]() | 1:45 PM Amsterdam | 2h27 | 4:12 PM Groningen | 1 transfer | |
![]() | 1:47 PM Amsterdam | 2h25 | 4:12 PM Groningen | 1 transfer | |
![]() | 1:51 PM Amsterdam, Arena | 2h36 | 4:27 PM Groningen | 2 transfers | |
![]() | 1:51 PM Amsterdam, Arena | 2h33 | 4:24 PM Groningen | 2 transfers | |
![]() | 1:52 PM Amsterdam | 3h32 | 5:24 PM Groningen | 2 transfers | |
![]() | 1:53 PM Amsterdam, Amstel | 2h34 | 4:27 PM Groningen | 2 transfers | |
![]() | 1:53 PM Amsterdam, Amstel | 2h31 | 4:24 PM Groningen | 2 transfers | |
![]() | 1:56 PM Amsterdam | 2h58 | 4:54 PM Groningen | 2 transfers | |
![]() | 1:56 PM Amsterdam | 2h46 | 4:42 PM Groningen | 1 transfer | |
![]() | 1:58 PM Amsterdam | 2h14 | 4:12 PM Groningen | 1 transfer | |
![]() | 2:00 PM Amsterdam | 2h42 | 4:42 PM Groningen | 2 transfers | |
![]() | 2:00 PM Amsterdam | 2h40 | 4:40 PM Groningen | 2 transfers | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 90 miles (146 km) |
Average train duration 2h 40m |
Cheapest ticket price $35 (€29) |
Trains per day 453 |
Direct trains 15 |
Train providers 5 |
Fastest train 1h 59m |
First train 05:13 |
Last train 22:54 |
Find the best trip between Amsterdam and Groningen with PKP Intercity, Sprinter and BSB. Comparing schedules and prices and booking the most convenient trip has never been easier with over 1000 travel companies on Omio.
Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Amsterdam and Groningen. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
Experience the convenience of rail travel by taking the Amsterdam to Groningen train, a popular choice for both locals and tourists. The train from Amsterdam to Groningen offers a seamless journey, connecting the bustling capital to the serene north of the Netherlands. Departing from Schiphol Airport and arriving at Groningen, travelers can enjoy a variety of departures throughout the day, each providing comfortable seating, Wi-Fi, and refreshments. Whether you're planning a quick day trip or an extended stay, trains from Amsterdam to Groningen promise a reliable and pleasant travel experience, while allowing you to soak up the picturesque Dutch landscape en route.
Traveling by train from Amsterdam to Groningen is not only scenic but also cost-effective. Understanding the train ticket pricing can help you secure the best deals. The cheapest train tickets for this route start at $35 (€29), making it an affordable option for budget travelers. Typically, travelers spend around $36 (€30) for an average-priced fare. To maximize savings and enjoy pleasant weather, consider traveling in the autumn months, when both convenience and price tend to align favorably. Adjustments to scheduling around this period offer greater flexibility in securing low-cost train tickets for your journey.
Experience seamless travel between the vibrant cities of Amsterdam and Groningen with reliable services provided by NS (Nederlandse Spoorwegen) and Arriva. These train services offer a comfortable and efficient journey from the bustling capital to the serene and historic city of Groningen. Enjoy a choice between Intercity trains by NS for a direct route with fewer stops, or opt for a regional experience with Arriva that might include picturesque views of the Dutch countryside. Onboard, passengers can take advantage of free Wi-Fi, spacious seating, and dining options, ensuring a pleasant travel experience.
Planning your journey by train from Amsterdam to Groningen? The distance between Amsterdam and Groningen is approximately 90 miles (146 km), and you can expect the average train journey duration to be around 1h 59m. Whether you're traveling for business or pleasure, this scenic route offers a comfortable and efficient travel option.
Trains from Amsterdam to Groningen run frequently, with approximately 453 services available every day of the week, including weekends and public holidays. This ensures you have ample flexibility in planning your trip, making it convenient to find a train that suits your schedule.
For those early risers or night travelers, the first train of the day usually departs Amsterdam at 05:13, while the last train leaves at around 22:54. This comprehensive daily schedule ensures that no matter your travel needs, there's likely a service that aligns with your plans.
Explore the beautiful landscapes of the Netherlands on your journey from Amsterdam to Groningen with our reliable and frequent train services.
When departing from Amsterdam, you have various train station options to start your trip from including Amsterdam Centraal and Amsterdam Zuid. When arriving in Groningen, you can end your trip in train stations like Groningen and Groningen Europapark.
Passengers board the train most frequently from Amsterdam Centraal, which is located around 1.1 miles (1.7 km) away from the city centre, and they get off the train at Groningen, located 1.6 miles (2.6 km) away from the city centre.
Here are some other resources that might have the information you need