Amsterdam to Groningen train with NS International | IC Brussel

Fri, 14 Aug
+ Add return
NS International | IC Brussel
Intercity
Intercity
Deutsche Bahn
Nederlandse Spoorwegen (NS)
2,000+ travel companies
NS International | IC Brussel
Intercity
Intercity
Deutsche Bahn
Nederlandse Spoorwegen (NS)
2,000+ travel companies
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

The cheapest and fastest trains from Amsterdam to Groningen

Showing times and prices for 14 Aug

Cheapest price

33Rp

Average price

33Rp

Fastest journey

2 h 41 m

Average duration

2 h 42 m

Trains per day

152

Distance

147 km

Cheap tickets

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 travelling at rush hour.

The average ticket from Amsterdam to Groningen will cost around 33Rp if you buy it on the day, but you can find cheap train tickets today for only 33Rp.

Fast trains

To travel from Amsterdam to Groningen you need to make at least 3 changes.

  • NS InternationalICE 143+NS DomesticIC 625 · DSN 927902 · IC 700527
    8:00 AM2h43
    Amsterdam Centraal
    10:43 AMGroningen station
    33 Rp1One-way
    3 changes
  • NS DomesticIC 725 · DSN 927902 · IC 700527
    7:57 AM2h46
    Amsterdam Centraal
    10:43 AMGroningen station
    33 Rp1One-way
    2 changes
  • NS DomesticIC 827 · DSN 927904 · SPR 6129
    8:27 AM2h56
    Amsterdam Centraal
    11:23 AMGroningen Europapark
    33 Rp1One-way
    2 changes
  • NS DomesticIC 827 · DSN 927904 · IC 700729
    8:27 AM2h46
    Amsterdam Centraal
    11:13 AMGroningen station
    33 Rp1One-way
    2 changes
  • NS DomesticIC 729 · DSN 927906 · IC 700531
    8:57 AM2h46
    Amsterdam Centraal
    11:43 AMGroningen station
    33 Rp1One-way
    2 changes

Travel Information

Compare train and coach for Amsterdam to Groningen

Omio recommends booking the coach as it is the most popular option from Amsterdam to Groningen among Omio's users. If you are prioritising price take the coach with prices starting from 11Rp. For those with little time consider booking a train which can get you there in 2h 12m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg. The ticket price range depends on the travel mode: a coach costs an average of 11Rp, and a train costs an average of 33Rp.

Distance: 147 km

Compare train with

Train
Most popular
Coach

36Rp

Average Price

18Rp

Average Price

Cheapest

2h 42m

Average total duration

Fastest

2h 12m

Onboard

+

30m

Additional time*

2h 54m

Average total duration

2h 24m

Onboard

+

30m

Additional time*

0.0 - 0.1kg

CO2 emissions

Lowest

0.1 - 0.4kg

CO2 emissions

NS International | IC Brussel

Most popular train company

FlixBus

Most popular bus company

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Amsterdam to Groningen train times

The table below shows live departures for Amsterdam to Groningen trains for today, Thursday, 13 August. You can also manually refresh the results below to see updated train journeys.

Last updated at
ProviderDepartsDurationArrivesChanges
Tickets
NS DomesticIC 7737:57 PM Amsterdam Centraal
2h15
10:12 PM Groningen station0 changesdirect
NS DomesticIC 773+Arriva NSST 376807:57 PM Amsterdam Centraal
2h22
10:19 PM Groningen Europapark1 change
NS DomesticIC 773+Arriva NSST 376777:57 PM Amsterdam Centraal
2h24
10:21 PM Groningen Noord1 change
NS DomesticIC 875 · IC 575+Arriva NSST 378798:27 PM Amsterdam Centraal
2h41
11:08 PM Groningen Noord2 changes
NS DomesticIC 875 · SPR 61758:27 PM Amsterdam Centraal
2h28
10:55 PM Groningen Europapark1 change
NS DomesticIC 875 · IC 5758:27 PM Amsterdam Centraal
2h15
10:42 PM Groningen station1 change
NS DomesticIC 777+Arriva NSST 376818:57 PM Amsterdam Centraal
2h24
11:21 PM Groningen Noord1 change
NS DomesticIC 7778:57 PM Amsterdam Centraal
2h15
11:12 PM Groningen station0 changesdirect
NS DomesticIC 777+Arriva NSST 376848:57 PM Amsterdam Centraal
2h22
11:19 PM Groningen Europapark1 change
NS DomesticIC 879 · IC 5799:27 PM Amsterdam Centraal
2h15
11:42 PM Groningen station1 change
NS DomesticIC 879 · IC 579+Arriva NSST 378889:27 PM Amsterdam Centraal
2h23
11:50 PM Groningen Europapark2 changes
NS DomesticIC 879 · SPR 61799:27 PM Amsterdam Centraal
2h28
11:55 PM Groningen Europapark1 change
NS DomesticIC 7819:57 PM Amsterdam Centraal
2h15
12:12 AM Groningen station0 changesdirect
NS DomesticIC 781+Arriva NSST 378859:57 PM Amsterdam Centraal
2h25
12:22 AM Groningen Noord1 change
NS DomesticIC 781+Arriva NSST 376909:57 PM Amsterdam Centraal
2h23
12:20 AM Groningen Europapark1 change
NS DomesticIC 883 · IC 583+Arriva NSST 3789410:27 PM Amsterdam Centraal
2h27
12:54 AM Groningen Europapark2 changes
NS DomesticIC 883 · IC 58310:27 PM Amsterdam Centraal
2h14
12:41 AM Groningen station1 change
NS DomesticIC 883 · SPR 618310:27 PM Amsterdam Centraal
2h29
12:56 AM Groningen Europapark1 change
NS DomesticIC 78510:57 PM Amsterdam Centraal
2h17
1:14 AM Groningen station0 changesdirect
NS DomesticIC 887 · IC 58711:27 PM Amsterdam Centraal
2h15
1:42 AM Groningen station1 change
NS DomesticIC 887 · SPR 618711:27 PM Amsterdam Centraal
2h28
1:55 AM Groningen Europapark1 change
Friday, 14 August
NS DomesticIC 717 · DSN 927894 · IC 7005195:57 AM Amsterdam Centraal
2h46
8:43 AM Groningen station2 changes
NS DomesticIC 717 · DSN 927894 · IC 700519+Arriva NSST 376235:57 AM Amsterdam Centraal
2h54
8:51 AM Groningen Noord3 changes
NS DomesticIC 717 · DSN 927894 · IC 700519+Arriva NSST 376265:57 AM Amsterdam Centraal
2h53
8:50 AM Groningen Europapark3 changes
NS DomesticIC 717 · DSN 927894 · SPR 61195:57 AM Amsterdam Centraal
2h56
8:53 AM Groningen Europapark2 changes
NS InternationalICE 141+NS DomesticIC 717 · DSN 927894 · IC 7005196:00 AM Amsterdam Centraal
2h50
8:50 AM Groningen Europapark4 changes
NS InternationalICE 141+NS DomesticIC 717 · DSN 927894 · SPR 61196:00 AM Amsterdam Centraal
2h53
8:53 AM Groningen Europapark3 changes
NS InternationalICE 141+NS DomesticIC 717 · DSN 927894 · IC 7005196:00 AM Amsterdam Centraal
2h51
8:51 AM Groningen Noord4 changes
NS InternationalICE 141+NS DomesticIC 717 · DSN 927894 · IC 7005196:00 AM Amsterdam Centraal
2h43
8:43 AM Groningen station3 changes
NS DomesticIC 819 · DSN 927896 · IC 7007216:27 AM Amsterdam Centraal
2h46
9:13 AM Groningen station2 changes
NS DomesticIC 819 · DSN 927896 · IC 700721+Arriva NSST 376256:27 AM Amsterdam Centraal
2h54
9:21 AM Groningen Noord3 changes
NS DomesticIC 819 · DSN 927896 · IC 700721+Arriva NSST 376286:27 AM Amsterdam Centraal
2h52
9:19 AM Groningen Europapark3 changes
NS DomesticIC 819 · DSN 927896 · SPR 61216:27 AM Amsterdam Centraal
2h56
9:23 AM Groningen Europapark2 changes
NS DomesticIC 721 · DSN 927898 · IC 7005236:57 AM Amsterdam Centraal
2h46
9:43 AM Groningen station2 changes
NS DomesticIC 721 · DSN 927898 · IC 700523+Arriva NSST 376306:57 AM Amsterdam Centraal
2h52
9:49 AM Groningen Europapark3 changes
NS DomesticIC 721 · DSN 927898 · IC 700523+Arriva NSST 376276:57 AM Amsterdam Centraal
2h54
9:51 AM Groningen Noord3 changes
NS DomesticIC 721 · DSN 927898 · SPR 61236:57 AM Amsterdam Centraal
2h56
9:53 AM Groningen Europapark2 changes
NS DomesticIC 823 · DSN 927900 · IC 7007257:27 AM Amsterdam Centraal
2h46
10:13 AM Groningen station2 changes
NS DomesticIC 823 · DSN 927900 · IC 700725+Arriva NSST 376327:27 AM Amsterdam Centraal
2h52
10:19 AM Groningen Europapark3 changes
NS DomesticIC 823 · DSN 927900 · IC 700725+Arriva NSST 376297:27 AM Amsterdam Centraal
2h54
10:21 AM Groningen Noord3 changes
NS DomesticIC 823 · DSN 927900 · SPR 61257:27 AM Amsterdam Centraal
2h56
10:23 AM Groningen Europapark2 changes
NS DomesticIC 725 · DSN 927902 · SPR 61277:57 AM Amsterdam Centraal
2h56
10:53 AM Groningen Europapark2 changes
NS DomesticIC 725 · DSN 927902 · IC 700527+Arriva NSST 376317:57 AM Amsterdam Centraal
2h54
10:51 AM Groningen Noord3 changes
NS DomesticIC 725 · DSN 927902 · IC 700527+Arriva NSST 376347:57 AM Amsterdam Centraal
2h52
10:49 AM Groningen Europapark3 changes
NS DomesticIC 725 · DSN 927902 · IC 7005277:57 AM Amsterdam Centraal
2h46
10:43 AM Groningen station2 changes
NS InternationalICE 143+NS DomesticIC 625 · DSN 927902 · IC 7005278:00 AM Amsterdam Centraal
2h51
10:51 AM Groningen Noord4 changes
NS InternationalICE 143+NS DomesticIC 625 · DSN 927902 · IC 7005278:00 AM Amsterdam Centraal
2h43
10:43 AM Groningen station3 changes
NS InternationalICE 143+NS DomesticIC 625 · DSN 927902 · IC 7005278:00 AM Amsterdam Centraal
2h49
10:49 AM Groningen Europapark4 changes
NS InternationalICE 143+NS DomesticIC 625 · DSN 927902 · SPR 61278:00 AM Amsterdam Centraal
2h53
10:53 AM Groningen Europapark3 changes
NS DomesticIC 827 · DSN 927904 · IC 700729+Arriva NSST 376368:27 AM Amsterdam Centraal
2h52
11:19 AM Groningen Europapark3 changes
NS DomesticIC 827 · DSN 927904 · IC 7007298:27 AM Amsterdam Centraal
2h46
11:13 AM Groningen station2 changes
NS DomesticIC 827 · DSN 927904 · SPR 61298:27 AM Amsterdam Centraal
2h56
11:23 AM Groningen Europapark2 changes
NS DomesticIC 827 · DSN 927904 · IC 700729+Arriva NSST 376338:27 AM Amsterdam Centraal
2h54
11:21 AM Groningen Noord3 changes
NS DomesticIC 729 · DSN 927906 · IC 7005318:57 AM Amsterdam Centraal
2h46
11:43 AM Groningen station2 changes
NS DomesticIC 729 · DSN 927906 · IC 700531+Arriva NSST 376358:57 AM Amsterdam Centraal
2h54
11:51 AM Groningen Noord3 changes
NS DomesticIC 729 · DSN 927906 · IC 700531+Arriva NSST 376388:57 AM Amsterdam Centraal
2h52
11:49 AM Groningen Europapark3 changes
NS DomesticIC 729 · DSN 927906 · SPR 61318:57 AM Amsterdam Centraal
2h56
11:53 AM Groningen Europapark2 changes
NS DomesticIC 831 · DSN 927908 · IC 700733+Arriva NSST 376379:27 AM Amsterdam Centraal
2h54
12:21 PM Groningen Noord3 changes
NS DomesticIC 831 · DSN 927908 · SPR 61339:27 AM Amsterdam Centraal
2h56
12:23 PM Groningen Europapark2 changes
NS DomesticIC 831 · DSN 927908 · IC 7007339:27 AM Amsterdam Centraal
2h46
12:13 PM Groningen station2 changes
NS DomesticIC 831 · DSN 927908 · IC 700733+Arriva NSST 376409:27 AM Amsterdam Centraal
2h52
12:19 PM Groningen Europapark3 changes
NS DomesticIC 733 · DSN 927910 · SPR 61359:57 AM Amsterdam Centraal
2h56
12:53 PM Groningen Europapark2 changes
NS DomesticIC 733 · DSN 927910 · IC 700535+Arriva NSST 376399:57 AM Amsterdam Centraal
2h54
12:51 PM Groningen Noord3 changes
NS DomesticIC 733 · DSN 927910 · IC 7005359:57 AM Amsterdam Centraal
2h46
12:43 PM Groningen station2 changes
NS DomesticIC 733 · DSN 927910 · IC 700535+Arriva NSST 376429:57 AM Amsterdam Centraal
2h52
12:49 PM Groningen Europapark3 changes
NS InternationalICE 145+NS DomesticIC 633 · DSN 927910 · IC 70053510:00 AM Amsterdam Centraal
2h49
12:49 PM Groningen Europapark4 changes
NS InternationalICE 145+NS DomesticIC 633 · DSN 927910 · IC 70053510:00 AM Amsterdam Centraal
2h43
12:43 PM Groningen station3 changes
NS InternationalICE 145+NS DomesticIC 633 · DSN 927910 · IC 70053510:00 AM Amsterdam Centraal
2h51
12:51 PM Groningen Noord4 changes
NS InternationalICE 145+NS DomesticIC 633 · DSN 927910 · SPR 613510:00 AM Amsterdam Centraal
2h53
12:53 PM Groningen Europapark3 changes
NS DomesticIC 835 · DSN 927912 · IC 700737+Arriva NSST 3764110:27 AM Amsterdam Centraal
2h54
1:21 PM Groningen Noord3 changes
NS DomesticIC 835 · DSN 927912 · IC 70073710:27 AM Amsterdam Centraal
2h46
1:13 PM Groningen station2 changes
NS DomesticIC 835 · DSN 927912 · SPR 613710:27 AM Amsterdam Centraal
2h56
1:23 PM Groningen Europapark2 changes
NS DomesticIC 835 · DSN 927912 · IC 700737+Arriva NSST 3764410:27 AM Amsterdam Centraal
2h52
1:19 PM Groningen Europapark3 changes
NS DomesticIC 737 · DSN 927914 · IC 700539+Arriva NSST 3764310:57 AM Amsterdam Centraal
2h54
1:51 PM Groningen Noord3 changes
NS DomesticIC 737 · DSN 927914 · SPR 613910:57 AM Amsterdam Centraal
2h56
1:53 PM Groningen Europapark2 changes
NS DomesticIC 737 · DSN 927914 · IC 70053910:57 AM Amsterdam Centraal
2h46
1:43 PM Groningen station2 changes
NS DomesticIC 737 · DSN 927914 · IC 700539+Arriva NSST 3764610:57 AM Amsterdam Centraal
2h52
1:49 PM Groningen Europapark3 changes
NS DomesticIC 839 · DSN 927916 · SPR 614111:27 AM Amsterdam Centraal
2h56
2:23 PM Groningen Europapark2 changes
NS DomesticIC 839 · DSN 927916 · IC 700741+Arriva NSST 3764511:27 AM Amsterdam Centraal
2h54
2:21 PM Groningen Noord3 changes
NS DomesticIC 839 · DSN 927916 · IC 70074111:27 AM Amsterdam Centraal
2h46
2:13 PM Groningen station2 changes
NS DomesticIC 839 · DSN 927916 · IC 700741+Arriva NSST 3764811:27 AM Amsterdam Centraal
2h52
2:19 PM Groningen Europapark3 changes
NS DomesticIC 741 · DSN 927918 · IC 70054311:57 AM Amsterdam Centraal
2h46
2:43 PM Groningen station2 changes
NS DomesticIC 741 · DSN 927918 · IC 700543+Arriva NSST 3764711:57 AM Amsterdam Centraal
2h54
2:51 PM Groningen Noord3 changes
NS DomesticIC 741 · DSN 927918 · SPR 614311:57 AM Amsterdam Centraal
2h56
2:53 PM Groningen Europapark2 changes
NS DomesticIC 741 · DSN 927918 · IC 700543+Arriva NSST 3765011:57 AM Amsterdam Centraal
2h52
2:49 PM Groningen Europapark3 changes
NS InternationalICE 147+NS DomesticIC 641 · DSN 927918 · IC 70054312:01 PM Amsterdam Centraal
2h42
2:43 PM Groningen station3 changes
NS InternationalICE 147+NS DomesticIC 641 · DSN 927918 · IC 70054312:01 PM Amsterdam Centraal
2h50
2:51 PM Groningen Noord4 changes
NS InternationalICE 147+NS DomesticIC 641 · DSN 927918 · SPR 614312:01 PM Amsterdam Centraal
2h52
2:53 PM Groningen Europapark3 changes
NS InternationalICE 147+NS DomesticIC 641 · DSN 927918 · IC 70054312:01 PM Amsterdam Centraal
2h48
2:49 PM Groningen Europapark4 changes
NS DomesticIC 843 · DSN 927920 · IC 700745+Arriva NSST 3764912:27 PM Amsterdam Centraal
2h54
3:21 PM Groningen Noord3 changes
NS DomesticIC 843 · DSN 927920 · IC 700745+Arriva NSST 3765212:27 PM Amsterdam Centraal
2h52
3:19 PM Groningen Europapark3 changes
NS DomesticIC 843 · DSN 927920 · IC 70074512:27 PM Amsterdam Centraal
2h46
3:13 PM Groningen station2 changes
NS DomesticIC 843 · DSN 927920 · SPR 614512:27 PM Amsterdam Centraal
2h56
3:23 PM Groningen Europapark2 changes
NS DomesticIC 745 · DSN 927922 · IC 700547+Arriva NSST 3765412:57 PM Amsterdam Centraal
2h52
3:49 PM Groningen Europapark3 changes
NS DomesticIC 745 · DSN 927922 · IC 70054712:57 PM Amsterdam Centraal
2h46
3:43 PM Groningen station2 changes
NS DomesticIC 745 · DSN 927922 · IC 700547+Arriva NSST 3765112:57 PM Amsterdam Centraal
2h54
3:51 PM Groningen Noord3 changes
NS DomesticIC 745 · DSN 927922 · SPR 614712:57 PM Amsterdam Centraal
2h56
3:53 PM Groningen Europapark2 changes
NS DomesticIC 847 · DSN 927924 · SPR 61491:27 PM Amsterdam Centraal
2h56
4:23 PM Groningen Europapark2 changes
NS DomesticIC 847 · DSN 927924 · IC 700749+Arriva NSST 376531:27 PM Amsterdam Centraal
2h54
4:21 PM Groningen Noord3 changes
NS DomesticIC 847 · DSN 927924 · IC 7007491:27 PM Amsterdam Centraal
2h46
4:13 PM Groningen station2 changes
NS DomesticIC 847 · DSN 927924 · IC 700749+Arriva NSST 376561:27 PM Amsterdam Centraal
2h52
4:19 PM Groningen Europapark3 changes
NS DomesticIC 749 · DSN 927926 · IC 700551+Arriva NSST 376581:57 PM Amsterdam Centraal
2h52
4:49 PM Groningen Europapark3 changes
NS DomesticIC 749 · DSN 927926 · SPR 61511:57 PM Amsterdam Centraal
2h56
4:53 PM Groningen Europapark2 changes
NS DomesticIC 749 · DSN 927926 · IC 7005511:57 PM Amsterdam Centraal
2h46
4:43 PM Groningen station2 changes
NS DomesticIC 749 · DSN 927926 · IC 700551+Arriva NSST 376551:57 PM Amsterdam Centraal
2h54
4:51 PM Groningen Noord3 changes
NS InternationalICE 149+NS DomesticIC 649 · DSN 927926 · IC 7005512:00 PM Amsterdam Centraal
2h51
4:51 PM Groningen Noord4 changes
NS InternationalICE 149+NS DomesticIC 649 · DSN 927926 · IC 7005512:00 PM Amsterdam Centraal
2h49
4:49 PM Groningen Europapark4 changes
NS InternationalICE 149+NS DomesticIC 649 · DSN 927926 · SPR 61512:00 PM Amsterdam Centraal
2h53
4:53 PM Groningen Europapark3 changes
NS InternationalICE 149+NS DomesticIC 649 · DSN 927926 · IC 7005512:00 PM Amsterdam Centraal
2h43
4:43 PM Groningen station3 changes
NS DomesticIC 851 · DSN 927928 · IC 700753+Arriva NSST 376572:27 PM Amsterdam Centraal
2h54
5:21 PM Groningen Noord3 changes
NS DomesticIC 851 · DSN 927928 · IC 7007532:27 PM Amsterdam Centraal
2h46
5:13 PM Groningen station2 changes
NS DomesticIC 851 · DSN 927928 · IC 700753+Arriva NSST 376602:27 PM Amsterdam Centraal
2h52
5:19 PM Groningen Europapark3 changes
NS DomesticIC 851 · DSN 927928 · SPR 61532:27 PM Amsterdam Centraal
2h56
5:23 PM Groningen Europapark2 changes
NS DomesticIC 753 · DSN 927930 · IC 700555+Arriva NSST 376622:57 PM Amsterdam Centraal
2h52
5:49 PM Groningen Europapark3 changes
NS DomesticIC 753 · DSN 927930 · SPR 61552:57 PM Amsterdam Centraal
2h56
5:53 PM Groningen Europapark2 changes
NS DomesticIC 753 · DSN 927930 · IC 7005552:57 PM Amsterdam Centraal
2h46
5:43 PM Groningen station2 changes
NS DomesticIC 753 · DSN 927930 · IC 700555+Arriva NSST 376592:57 PM Amsterdam Centraal
2h54
5:51 PM Groningen Noord3 changes
NS DomesticIC 855 · DSN 927932 · SPR 61573:27 PM Amsterdam Centraal
2h56
6:23 PM Groningen Europapark2 changes
NS DomesticIC 855 · DSN 927932 · IC 700757+Arriva NSST 376643:27 PM Amsterdam Centraal
2h52
6:19 PM Groningen Europapark3 changes
NS DomesticIC 855 · DSN 927932 · IC 700757+Arriva NSST 376613:27 PM Amsterdam Centraal
2h54
6:21 PM Groningen Noord3 changes
NS DomesticIC 855 · DSN 927932 · IC 7007573:27 PM Amsterdam Centraal
2h46
6:13 PM Groningen station2 changes
NS DomesticIC 757 · DSN 927934 · IC 7005593:57 PM Amsterdam Centraal
2h46
6:43 PM Groningen station2 changes
NS DomesticIC 757 · DSN 927934 · SPR 61593:57 PM Amsterdam Centraal
2h56
6:53 PM Groningen Europapark2 changes
NS DomesticIC 757 · DSN 927934 · IC 700559+Arriva NSST 376663:57 PM Amsterdam Centraal
2h52
6:49 PM Groningen Europapark3 changes
NS DomesticIC 757 · DSN 927934 · IC 700559+Arriva NSST 376633:57 PM Amsterdam Centraal
2h54
6:51 PM Groningen Noord3 changes
NS InternationalICE 241+NS DomesticIC 657 · DSN 927934 · SPR 61594:02 PM Amsterdam Centraal
2h51
6:53 PM Groningen Europapark3 changes
NS InternationalICE 241+NS DomesticIC 657 · DSN 927934 · IC 7005594:02 PM Amsterdam Centraal
2h41
6:43 PM Groningen station3 changes
NS InternationalICE 241+NS DomesticIC 657 · DSN 927934 · IC 7005594:02 PM Amsterdam Centraal
2h47
6:49 PM Groningen Europapark4 changes
NS InternationalICE 241+NS DomesticIC 657 · DSN 927934 · IC 7005594:02 PM Amsterdam Centraal
2h49
6:51 PM Groningen Noord4 changes
NS DomesticIC 859 · DSN 927936 · IC 700761+Arriva NSST 376684:27 PM Amsterdam Centraal
2h52
7:19 PM Groningen Europapark3 changes
NS DomesticIC 859 · DSN 927936 · SPR 61614:27 PM Amsterdam Centraal
2h56
7:23 PM Groningen Europapark2 changes
NS DomesticIC 859 · DSN 927936 · IC 7007614:27 PM Amsterdam Centraal
2h46
7:13 PM Groningen station2 changes
NS DomesticIC 859 · DSN 927936 · IC 700761+Arriva NSST 376654:27 PM Amsterdam Centraal
2h54
7:21 PM Groningen Noord3 changes
NS DomesticIC 761 · DSN 927938 · IC 700563+Arriva NSST 376674:57 PM Amsterdam Centraal
2h54
7:51 PM Groningen Noord3 changes
NS DomesticIC 761 · DSN 927938 · SPR 61634:57 PM Amsterdam Centraal
2h56
7:53 PM Groningen Europapark2 changes
NS DomesticIC 761 · DSN 927938 · IC 7005634:57 PM Amsterdam Centraal
2h46
7:43 PM Groningen station2 changes
NS DomesticIC 761 · DSN 927938 · IC 700563+Arriva NSST 376704:57 PM Amsterdam Centraal
2h52
7:49 PM Groningen Europapark3 changes
NS DomesticIC 863 · DSN 927940 · IC 700765+Arriva NSST 376725:27 PM Amsterdam Centraal
2h52
8:19 PM Groningen Europapark3 changes
NS DomesticIC 863 · DSN 927940 · IC 700765+Arriva NSST 376695:27 PM Amsterdam Centraal
2h54
8:21 PM Groningen Noord3 changes
NS DomesticIC 863 · DSN 927940 · IC 7007655:27 PM Amsterdam Centraal
2h46
8:13 PM Groningen station2 changes
NS DomesticIC 863 · DSN 927940 · SPR 61655:27 PM Amsterdam Centraal
2h56
8:23 PM Groningen Europapark2 changes
NS DomesticIC 765 · DSN 927942 · IC 700567+Arriva NSST 376745:57 PM Amsterdam Centraal
2h52
8:49 PM Groningen Europapark3 changes
NS DomesticIC 765 · DSN 927942 · SPR 61675:57 PM Amsterdam Centraal
2h56
8:53 PM Groningen Europapark2 changes
NS DomesticIC 765 · DSN 927942 · IC 7005675:57 PM Amsterdam Centraal
2h46
8:43 PM Groningen station2 changes
NS DomesticIC 765 · DSN 927942 · IC 700567+Arriva NSST 376715:57 PM Amsterdam Centraal
2h54
8:51 PM Groningen Noord3 changes
NS InternationalICE 243+NS DomesticIC 665 · DSN 927942 · IC 7005676:00 PM Amsterdam Centraal
2h49
8:49 PM Groningen Europapark4 changes
NS InternationalICE 243+NS DomesticIC 665 · DSN 927942 · IC 7005676:00 PM Amsterdam Centraal
2h43
8:43 PM Groningen station3 changes
NS InternationalICE 243+NS DomesticIC 665 · DSN 927942 · IC 7005676:00 PM Amsterdam Centraal
2h51
8:51 PM Groningen Noord4 changes
NS InternationalICE 243+NS DomesticIC 665 · DSN 927942 · SPR 61676:00 PM Amsterdam Centraal
2h53
8:53 PM Groningen Europapark3 changes
NS DomesticIC 867 · DSN 927944 · IC 700769+Arriva NSST 376736:27 PM Amsterdam Centraal
2h54
9:21 PM Groningen Noord3 changes
NS DomesticIC 867 · DSN 927944 · IC 700769+Arriva NSST 376766:27 PM Amsterdam Centraal
2h52
9:19 PM Groningen Europapark3 changes
NS DomesticIC 867 · DSN 927944 · SPR 61696:27 PM Amsterdam Centraal
2h56
9:23 PM Groningen Europapark2 changes
NS DomesticIC 867 · DSN 927944 · IC 7007696:27 PM Amsterdam Centraal
2h46
9:13 PM Groningen station2 changes
NS DomesticIC 769 · DSN 927946 · IC 700571+Arriva NSST 378756:57 PM Amsterdam Centraal
3h11
10:08 PM Groningen Noord3 changes
NS DomesticIC 769 · DSN 927946 · IC 7005716:57 PM Amsterdam Centraal
2h46
9:43 PM Groningen station2 changes
NS DomesticIC 769 · DSN 927946 · SPR 61716:57 PM Amsterdam Centraal
2h56
9:53 PM Groningen Europapark2 changes
NS DomesticIC 871 · DSN 927948 · SPR 61737:27 PM Amsterdam Centraal
2h56
10:23 PM Groningen Europapark2 changes
NS DomesticIC 871 · DSN 927948 · IC 700773+Arriva NSST 376807:27 PM Amsterdam Centraal
2h52
10:19 PM Groningen Europapark3 changes
NS DomesticIC 871 · DSN 927948 · IC 7007737:27 PM Amsterdam Centraal
2h46
10:13 PM Groningen station2 changes
NS DomesticIC 871 · DSN 927948 · IC 700773+Arriva NSST 376777:27 PM Amsterdam Centraal
2h54
10:21 PM Groningen Noord3 changes

Find all the dates and times for this journey

Compare prices and tickets Amsterdam to Groningen by train or coach

Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Fri
14 Aug
Sat
15 Aug
Sun
16 Aug
Mon
17 Aug
Tue
18 Aug
Wed
19 Aug
Thu
20 Aug
Fri
21 Aug
Sat
22 Aug
Sun
23 Aug
Mon
24 Aug
Tue
25 Aug
Wed
26 Aug
Thu
27 Aug
Fri
28 Aug
Sat
29 Aug
Sun
30 Aug
Mon
31 Aug
Tue
01 Sept
Wed
02 Sept
Thu
03 Sept

Why should you book Amsterdam to Groningen trains with Omio?

NS International | IC Brussel as well as Intercity, Intercity, Deutsche Bahn, Nederlandse Spoorwegen (NS) and more offer trains services from Amsterdam to Groningen.
Omio is the only official third party seller for NS International | IC Brussel tickets.

Why book with Omio vs NS International | IC Brussel?

  • Compare with other providers: On Omio, you can not only buy tickets for NS International | IC Brussel, but also compare tickets for the likes of Intercity, Intercity, Deutsche Bahn or Nederlandse Spoorwegen (NS) to find the best option for your trip from Amsterdam to Groningen.
  • Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
  • Compare all your options: Omio allows you to compare NS International | IC Brussel with all available travel options, which are train and bus to ensure you get the best deal for traveling from Amsterdam to Groningen.

How far in advance should I book train tickets from Amsterdam to Groningen?

The best time to book your train from Amsterdam to Groningen is 1 day before departure. See how prices for trains change on the Amsterdam to Groningen route.
Prices are for one-way tickets for one passenger from Amsterdam to Groningen per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Amsterdam to Groningen.

Journey information

Overview: Train from Amsterdam to Groningen

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train

Trains from Amsterdam to Groningen run on average 59 times per day, taking around 2h 12m. Cheap train tickets for this journey start at 33Rp but you can travel from only 11Rp by coach.

There are 2 trains per day. The earliest train runs at 00:01, the last at 23:58. The fastest train covers the 147 km distance in 2h 4m.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from 11Rp
Distance
147 km
Average train duration
2h 12m
Cheapest ticket price
33Rp
Trains per day
59
Direct trains
2
Fastest train
2h 4m
First train
12:01 AM
Last train
11:58 PM
Cheapest Month
May
Cheapest Day
Sun
High Season
Apr - Jun
Low Season
Oct - Dec
Busiest Day
Mon
Least Busy Day
Sat
Best time to book
70 days
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from 11Rp

Train companies: NS International | IC Brussel, Intercity, Deutsche Bahn, Nederlandse Spoorwegen (NS) from Amsterdam to Groningen trainsNS International | IC Brussel, Intercity, Deutsche Bahn, Nederlandse Spoorwegen (NS) trains will get you between Amsterdam and Groningen from 11Rp. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

NS International | IC Brussel

About
NS International, a subsidiary of the Dutch state-owned railway Nederlandse Spoorwegen (NS), operates international intercity and high-speed connections to various European cities, including Brussels. The \IC Brussel\" refers to their Intercity service connecting the Netherlands and Belgium. These trains offer a direct and comfortable way to travel between major cities like Amsterdam and Brussels. As of late 2024, NS International, in collaboration with the Belgian railway company SNCB, is introducing new Intercity New Generation (ICNG) trains on the Brussels-Amsterdam route. These new trains are faster, reaching speeds of up to 200 km/h, and offer amenities like onboard Wi-Fi and power sockets. They aim to significantly reduce travel times and increase the frequency of services between the two countries."
Luggage & cancellation policy
Average Duration
2h 4m
Cheapest Price
33Rp
Luggage included
2 pieces of hand luggage per person
Luggage storage
Overhead racks, under seats, and designated luggage areas at carriage ends
Cancellation Policy
According to ticket conditions
Refund
Full refund provided for canceled trains
Amenities on board the train
Wifi
Food sold onboard
Restaurant car available with hot and cold meals, drinks. First class receives at-seat service
Seat reservation
Seat reservation included in first class, optional for second class at additional cost
Toilets
USB plugs
Accessibility
Wheelchair spaces available, assistance for boarding/alighting available with advance notice
Pets
Small pets in carriers travel free. Large dogs require paid ticket. Guide dogs travel free
Quiet zone

Intercity

About
Intercity is a widely recognized brand for express train services that connect cities over longer distances, often with limited stops and comfortable carriages for long-distance travel. The term \Intercity\" originated in the United Kingdom in 1966 with British Rail's electrification of the West Coast Main Line, becoming a brand for their main-line passenger routes. Today, Intercity services vary across Europe, with some countries like Switzerland offering modern, high-standard trains, while in others, they may be older compared to newer high-speed options. Many European countries use \"InterCity\" as an official brand name for regular, long-distance train services meeting specific speed and comfort criteria. For example, PKP Intercity is a major Polish rail operator connecting cities and tourist resorts within Poland and across Europe. Trenitalia's Intercity trains in Italy offer an affordable and widespread means of rail transport, connecting various cities and towns. These trains typically offer Standard and First Class services, with amenities like power sockets and sometimes catering."
Luggage & cancellation policy
Average Duration
2h 31m
Cheapest Price
33Rp
Intercity frequency
337 a day
Luggage included
2 pieces of luggage up to 30kg total
Luggage storage
Overhead racks and designated luggage areas at end of carriages
Cancellation Policy
According to ticket conditions
Refund
Full refund provided
Amenities on board the train
Wifi
Food sold onboard
Restaurant car with hot meals and snacks, trolley service in some trains. But do not count on the presence of a buffet car. So if having access to food and drink on the train is important to you, it’s best to bring your own refreshments onboard.
Seat reservation
Seat reservation included in ticket price for most routes
Toilets
USB plugs
Accessibility
Wheelchair spaces and accessible toilets available
Pets
Small pets in carriers allowed free, larger dogs require paid ticket
Quiet zone

Deutsche Bahn

About
Deutsche Bahn (DB) is Germany’s main train operator, running around 40,000 domestic and international services each day. Its fleet includes a variety of train types: high-speed ICE (Intercity Express) trains, reaching up to 300 km/h; IC (Intercity) and EC (EuroCity) trains for long-distance travel; and IRE (Interregio-Express), RE (Regional Express), and RB (Regionalbahn) services for regional and local connections. While bathrooms are standard on all trains, amenities such as onboard restaurants and free Wi-Fi are available only on certain train types and routes. DB offers a wide range of fares, including Super Saver, Saver, and Flexible tickets, along with discount cards like the BahnCard 25, 50, and 100. Additional options include single tickets, day tickets, and group tickets. Popular routes include Berlin–Munich, Hamburg–Frankfurt, Cologne–Stuttgart, Berlin–Dresden, and Hamburg–Cologne, as well as numerous regional services across Germany.
Luggage & cancellation policy
Luggage included
Passengers are allowed to bring hand luggage and one additional larger item free of charge, provided they can carry it themselves
Luggage storage
Luggage can be stored in overhead racks, under the seat, or in designated luggage areas near the doors or in the middle of the carriage.
Cancellation Policy
Tickets can be canceled based on their fare conditions as mentioned in what type of train tickets are refundable?
Refund
If DB cancels a train, passengers are entitled to a full refund of the ticket price.
Amenities on board the train
Wifi
Food sold onboard
Most ICE and many IC/EC trains have:
A Bordrestaurant (restaurant car) where you can sit and eat.
A Bordbistro (bistro bar) with snacks, hot meals, and drinks to-go.
At-seat service in 1st class: staff will take your order and serve food/drinks directly to your seat.
Regional trains (RE / RB / S-Bahn):
No onboard catering.
You’re welcome to bring your own food and drinks.
Seat reservation
Second Class:
Not included by default.
You can add a seat reservation when booking (recommended for busy routes).
Costs around €4.90 per seat (or €5.90 if booked separately later).
First Class:
Yes, always included in the ticket price.
Toilets
USB plugs
Accessibility
DB trains are equipped with facilities for passengers with reduced mobility, including wheelchair spaces, accessible restrooms, and assistance services.
Pets
Small pets (e.g. cats, small dogs, etc.):
Allowed for free if they can fit in a transport box (max. size: hand luggage).
Must stay in the box for the entire journey.
Large dogs:
Require a separate (paid) ticket — typically half the price of a regular second-class ticket.
Must be leashed and wear a muzzle while on the train.
Cannot sit on seats.
Assistance dogs:
Travel free of charge.
Do not need a muzzle or leash if medically not required.
Allowed to accompany the passenger at all times.
Quiet zone

Nederlandse Spoorwegen (NS)

Luggage & cancellation policy
Average Duration
2h 4m
Cheapest Price
42Rp
Nederlandse Spoorwegen (NS) frequency
16 a day

FAQs: Amsterdam to Groningen train

Find answers to the most common questions about traveling from Amsterdam to Groningen by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Groningen, this guide helps you travel smarter and with confidence.

FAQs
Cheap train tickets from Amsterdam to Groningen can start from as little as 33Rp when you book in advance. The average train ticket price for Amsterdam to Groningen is 36Rp; 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 Amsterdam to Groningen is 2h 4m to travel the 147 km long route. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The earliest train from Amsterdam to Groningen leaves at 12:01 am. Plan your trip with the Journey Planner from Omio.
The latest train from Amsterdam to Groningen leaves at 11:58 pm.
Yes, there are 2 direct trains a day from Amsterdam to Groningen with NS International | IC Brussel, Intercity, Intercity. Schedules can vary on holidays or weekends with fewer direct trains.
When taking a train from Amsterdam to Groningen, you can count on NS International | IC Brussel, Intercity, Intercity, Deutsche Bahn, Nederlandse Spoorwegen (NS) for the best way to get you to Groningen. You can also check all possible train companies who offer a service between Amsterdam and Groningen and compare the amenities they offer before buying a train ticket.
A trip to Groningen from Amsterdam is worth doing but not as a day trip with a journey time of 2h 4m each way. Check with Omio app the best way to travel.
The cheapest month for a train from Amsterdam to Groningen is May.
It's helpful to compare your options as there are 2 ways to travel between Amsterdam and Groningen including taking a train and coach.

popular train stations

Important Stations and Airports in Amsterdam and Groningen

Most Amsterdam to Groningen trains use the Amsterdam Centraal to Groningen station pair, with some services arriving at Groningen Europapark. Use this guide to compare Amsterdam and Groningen train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.

Departure train stations in Amsterdam
Arrival train stations in Groningen

Which Amsterdam station do trains to Groningen leave from?

Trains from Amsterdam to Groningen leave from Amsterdam Centraal. The station is 1 km from Amsterdam city centre at Stationsplein, 1012 AB Amsterdam, Netherlands.
Amsterdam CentraalStationsplein, 1012 AB Amsterdam, NetherlandsWifiLockersParkingDiningATMTaxisAccessibilityWCHotelTicket OfficeBike ParkingBike RentalCar RentalInformation Desk
City-centre transport

Getting to Amsterdam Centraal from Amsterdam city centre

BusN87, N85, N88 · 6m · 1Rp · every ~2 min
Tram17, 2, 24 · 4m · 1Rp · every ~48 min
Subway52 · 1m · 1Rp · every ~28 min

Amsterdam Centraal train station facilities and services

Amsterdam Centraal has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Ticket Office, Bike Parking, Bike Rental, Car Rental and Information Desk.

Food and drink

Food options include: De Broodzaak, Kyoto Sushi & Grill, Starbucks, The Doner Company, Wagamama, Wurst & Schnitzelhaus, Smullers, Burger King, Grand Café First Class, Burgerij, & many more

Wi-Fi and ATMs

Free WiFi in all station areas. ATMs are available at Amsterdam Centraal.

Tickets and information

Ticket office support is available at Amsterdam Centraal. Information desks are located in a small white building in front of the station's main entrance and at various points in the main passenger hall.

Luggage and lost property

Luggage storage is located on the ground floor near the front entrance in the eastern walkway, near the stairs to platform 2. Open daily from 07:00 to 01:00. .

Parking, taxis and toilets

Available at Amsterdam Centraal: Parking, Taxis, WC.

Bike and car services

Available at Amsterdam Centraal: Bike Parking, Bike Rental, Car Rental.

Accessibility

Accessibility facilities are available at Amsterdam Centraal: The station is fully accessible, including lifts to the platforms.

Shops, hotels and contact

Nearby hotels include NH Collection Amsterdam Barbizon Palace, Park Plaza Victoria Amsterdam, Art’otel Amsterdam.

Amsterdam SloterdijkOrlyplein 105, 1043 DT Amsterdam, Netherlands+31 30 751 5155WifiLockersParkingDiningATMTaxisAccessibilityWCHotelLost and Found OfficeTicket OfficeBike ParkingBike RentalCar RentalInformation DeskLuggage Carts
City-centre transport

Getting to Amsterdam Sloterdijk from Amsterdam city centre

Amsterdam Sloterdijk is 3 km from Amsterdam city centre. Public transport options include:

TrainSprinter, Intercity · 5m · 1Rp · every ~34 min
BusStopbus ipv trein · 15m
22, N81 · 15m · 2Rp · every ~8 min
22, N81 · 18m · 3Rp · every ~8 min
N75, X845 · 20m · 1Rp
Tram19 · 14m · 2Rp · every ~11 min
Subway51 · 29m · 4Rp · every ~11 min

Amsterdam Sloterdijk train station facilities and services

Amsterdam Sloterdijk has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk and Luggage Carts.

Food and drink

Food options include: Restaurant Helden, Grand Café Hermes

Wi-Fi and ATMs

Free. ATMs are available in the train station.

Tickets and information

Ticket office support is available at Amsterdam Sloterdijk. Information desks are located in the main hall.

Luggage and lost property

Luggage storage is available at Amsterdam Sloterdijk. Lost and found is available at the station.

Parking, taxis and toilets

Available at Amsterdam Sloterdijk: Parking, Taxis, WC.

Bike and car services

Available at Amsterdam Sloterdijk: Bike Parking, Bike Rental, Car Rental.

Accessibility

Accessibility facilities are available at Amsterdam Sloterdijk: Elevators, ramps.

Shops, hotels and contact

Nearby hotels include Holiday Inn Express Amsterdam - Sloterdijk, Mercure Hotel Amsterdam Sloterdijk Station, MEININGER Hotel Amsterdam City West.

Amsterdam ZuidParnassusweg 819, 1082 LZ Amsterdam, Netherlands+31 20 624 1111WifiLockersParkingDiningATMTaxisAccessibilityWCHotelLost and Found OfficeTicket OfficeBike ParkingBike RentalCar RentalInformation DeskLuggage Carts
City-centre transport

Getting to Amsterdam Zuid from Amsterdam city centre

Amsterdam Zuid is 4 km from Amsterdam city centre. Public transport options include:

Tram5 · 18m · 2Rp · every ~12 min
Subway52 · 8m · 2Rp · every ~28 min

Amsterdam Zuid train station facilities and services

Amsterdam Zuid has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk and Luggage Carts.

Food and drink

Food options include: Restaurant As, Gustavino

Wi-Fi and ATMs

Free. ATMs are available in the train station.

Tickets and information

Ticket office support is available at Amsterdam Zuid. Information desks are located in the main hall.

Luggage and lost property

Luggage storage is available at Amsterdam Zuid. Lost and found is available at the station.

Parking, taxis and toilets

Available at Amsterdam Zuid: Parking, Taxis, WC.

Bike and car services

Available at Amsterdam Zuid: Bike Parking, Bike Rental, Car Rental.

Accessibility

Accessibility facilities are available at Amsterdam Zuid: Elevators, restrooms.

Shops, hotels and contact

Nearby hotels include NH Amsterdam Zuid, citizenM Amsterdam South, Crowne Plaza Amsterdam South.

More options for your journey from Amsterdam to Groningen

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

HomeTrainsAmsterdam 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