- Must visit
Groninger Museum
Bold contemporary museum with changing exhibitions in art, design and culture. Its striking architecture makes it a destination in itself.
Cheapest price
£30
Average price
£30
Fastest journey
2 h 7 m
Average duration
2 h 7 m
Trains per day
187
Distance
158 km
The best way to find a cheap train ticket from Schiphol to Groningen is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Schiphol to Groningen will cost around £30 if you buy it on the day, but you can find cheap train tickets today for only £30.
Of the 187 trains that leave Schiphol for Groningen every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 158 km distance in an average of 2 h 7 m but if you time it right, some trains will get you there in just 2 h 7 m .
The slowest trains will take 2 h 7 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.
IC 2220 · IC 733
IC 2240 · IC 753
IC 28555 · IC 555
IC 28551 · IC 551
IC 28543 · IC 543
ICD 2467 · IC 773
ICD 2471 · IC 777
ICD 2469 · IC 875 · IC 575
ICD 2425 · IC 831 · IC 531
ICD 2427 · IC 733Omio recommends booking the train as it is the most popular option from Schiphol to Groningen among Omio's users. If you are prioritising price take the coach with prices starting from £10. For those with little time consider booking a train which can get you there in 2h 15m. 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 £10, and a train costs an average of £30.
Distance: 158 km
Most popular Train | Coach |
|---|---|
£32 Average Price | £16 Average Price Cheapest |
2h 45m Average total duration Fastest 2h 15m Onboard + 30m Additional time* | 3h 14m Average total duration 2h 44m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.2 - 0.4kg CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
The table below shows live departures for Schiphol to Groningen trains for today, Friday 21 August. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
SPR 4317 · IC 717+ ST 37624 | 5:57 Schiphol Airport | 2h22 | 8:19 Groningen Europapark | 2 changes | |
SPR 4317 · IC 717 | 5:57 Schiphol Airport | 2h15 | 8:12 Groningen station | 1 change | |
SPR 4317 · IC 717+ ST 37621 | 5:57 Schiphol Airport | 2h24 | 8:21 Groningen Noord | 2 changes | |
IC 919 · IC 519 | 6:08 Schiphol Airport | 2h34 | 8:42 Groningen station | 1 change | |
IC 919 · IC 519+ ST 37626 | 6:08 Schiphol Airport | 2h42 | 8:50 Groningen Europapark | 2 changes | |
IC 919 · IC 519+ ST 37623 | 6:08 Schiphol Airport | 2h43 | 8:51 Groningen Noord | 2 changes | |
SPR 4319 · IC 819 · IC 519 | 6:25 Schiphol Airport | 2h17 | 8:42 Groningen station | 2 changes | |
SPR 4319 · IC 819 · IC 519+ ST 37623 | 6:25 Schiphol Airport | 2h26 | 8:51 Groningen Noord | 3 changes | |
SPR 4319 · IC 819 · SPR 6119 | 6:25 Schiphol Airport | 2h30 | 8:55 Groningen Europapark | 2 changes | |
SPR 4319 · IC 819 · IC 519+ ST 37626 | 6:25 Schiphol Airport | 2h25 | 8:50 Groningen Europapark | 3 changes | |
SPR 4321 · IC 721 | 6:56 Schiphol Airport | 2h16 | 9:12 Groningen station | 1 change | |
SPR 4321 · IC 721+ ST 37628 | 6:56 Schiphol Airport | 2h23 | 9:19 Groningen Europapark | 2 changes | |
SPR 4321 · IC 721+ ST 37625 | 6:56 Schiphol Airport | 2h25 | 9:21 Groningen Noord | 2 changes | |
ICD 1823 · IC 523 | 7:08 Schiphol Airport | 2h34 | 9:42 Groningen station | 1 change | |
ICD 1823 · IC 523+ ST 37627 | 7:08 Schiphol Airport | 2h43 | 9:51 Groningen Noord | 2 changes | |
ICD 1823 · IC 523+ ST 37630 | 7:08 Schiphol Airport | 2h41 | 9:49 Groningen Europapark | 2 changes | |
SPR 4323 · IC 823 · SPR 6123 | 7:25 Schiphol Airport | 2h30 | 9:55 Groningen Europapark | 2 changes | |
SPR 4323 · IC 823 · IC 523 | 7:25 Schiphol Airport | 2h17 | 9:42 Groningen station | 2 changes | |
SPR 4323 · IC 823 · IC 523+ ST 37630 | 7:25 Schiphol Airport | 2h24 | 9:49 Groningen Europapark | 3 changes | |
SPR 4323 · IC 823 · IC 523+ ST 37627 | 7:25 Schiphol Airport | 2h26 | 9:51 Groningen Noord | 3 changes | |
SPR 4325 · IC 725+ ST 37632 | 7:56 Schiphol Airport | 2h23 | 10:19 Groningen Europapark | 2 changes | |
SPR 4325 · IC 725 | 7:56 Schiphol Airport | 2h16 | 10:12 Groningen station | 1 change | |
SPR 4325 · IC 725+ ST 37629 | 7:56 Schiphol Airport | 2h25 | 10:21 Groningen Noord | 2 changes | |
ICD 1827 · IC 527+ ST 37634 | 8:08 Schiphol Airport | 2h41 | 10:49 Groningen Europapark | 2 changes | |
ICD 1827 · IC 527+ ST 37631 | 8:08 Schiphol Airport | 2h43 | 10:51 Groningen Noord | 2 changes | |
ICD 1827 · IC 527 | 8:08 Schiphol Airport | 2h34 | 10:42 Groningen station | 1 change | |
SPR 4327 · IC 827 · IC 527+ ST 37634 | 8:25 Schiphol Airport | 2h24 | 10:49 Groningen Europapark | 3 changes | |
SPR 4327 · IC 827 · IC 527 | 8:25 Schiphol Airport | 2h17 | 10:42 Groningen station | 2 changes | |
SPR 4327 · IC 827 · IC 527+ ST 37631 | 8:25 Schiphol Airport | 2h26 | 10:51 Groningen Noord | 3 changes | |
SPR 4327 · IC 827 · SPR 6127 | 8:25 Schiphol Airport | 2h30 | 10:55 Groningen Europapark | 2 changes | |
SPR 4329 · IC 729+ ST 37636 | 8:56 Schiphol Airport | 2h23 | 11:19 Groningen Europapark | 2 changes | |
SPR 4329 · IC 729 | 8:56 Schiphol Airport | 2h16 | 11:12 Groningen station | 1 change | |
SPR 4329 · IC 729+ ST 37633 | 8:56 Schiphol Airport | 2h25 | 11:21 Groningen Noord | 2 changes | |
ICD 1831 · IC 531+ ST 37635 | 9:08 Schiphol Airport | 2h43 | 11:51 Groningen Noord | 2 changes | |
ICD 1831 · IC 531 | 9:08 Schiphol Airport | 2h34 | 11:42 Groningen station | 1 change | |
ICD 1831 · IC 531+ ST 37638 | 9:08 Schiphol Airport | 2h41 | 11:49 Groningen Europapark | 2 changes | |
SPR 4331 · IC 831 · IC 531 | 9:25 Schiphol Airport | 2h17 | 11:42 Groningen station | 2 changes | |
SPR 4331 · IC 831 · IC 531+ ST 37635 | 9:25 Schiphol Airport | 2h26 | 11:51 Groningen Noord | 3 changes | |
SPR 4331 · IC 831 · SPR 6131 | 9:25 Schiphol Airport | 2h30 | 11:55 Groningen Europapark | 2 changes | |
SPR 4331 · IC 831 · IC 531+ ST 37638 | 9:25 Schiphol Airport | 2h24 | 11:49 Groningen Europapark | 3 changes | |
SPR 4333 · IC 733 | 9:56 Schiphol Airport | 2h16 | 12:12 Groningen station | 1 change | |
SPR 4333 · IC 733+ ST 37640 | 9:56 Schiphol Airport | 2h23 | 12:19 Groningen Europapark | 2 changes | |
SPR 4333 · IC 733+ ST 37637 | 9:56 Schiphol Airport | 2h25 | 12:21 Groningen Noord | 2 changes | |
ICD 1835 · IC 535+ ST 37639 | 10:08 Schiphol Airport | 2h43 | 12:51 Groningen Noord | 2 changes | |
ICD 1835 · IC 535 | 10:08 Schiphol Airport | 2h34 | 12:42 Groningen station | 1 change | |
ICD 1835 · IC 535+ ST 37642 | 10:08 Schiphol Airport | 2h41 | 12:49 Groningen Europapark | 2 changes | |
SPR 4335 · IC 835 · IC 535+ ST 37639 | 10:25 Schiphol Airport | 2h26 | 12:51 Groningen Noord | 3 changes | |
SPR 4335 · IC 835 · IC 535+ ST 37642 | 10:25 Schiphol Airport | 2h24 | 12:49 Groningen Europapark | 3 changes | |
SPR 4335 · IC 835 · IC 535 | 10:25 Schiphol Airport | 2h17 | 12:42 Groningen station | 2 changes | |
SPR 4335 · IC 835 · SPR 6135 | 10:25 Schiphol Airport | 2h30 | 12:55 Groningen Europapark | 2 changes | |
SPR 4337 · IC 737 | 10:56 Schiphol Airport | 2h16 | 13:12 Groningen station | 1 change | |
SPR 4337 · IC 737+ ST 37641 | 10:56 Schiphol Airport | 2h25 | 13:21 Groningen Noord | 2 changes | |
SPR 4337 · IC 737+ ST 37644 | 10:56 Schiphol Airport | 2h23 | 13:19 Groningen Europapark | 2 changes | |
ICD 1839 · IC 539 | 11:08 Schiphol Airport | 2h34 | 13:42 Groningen station | 1 change | |
ICD 1839 · IC 539+ ST 37643 | 11:08 Schiphol Airport | 2h43 | 13:51 Groningen Noord | 2 changes | |
ICD 1839 · IC 539+ ST 37646 | 11:08 Schiphol Airport | 2h41 | 13:49 Groningen Europapark | 2 changes | |
SPR 4339 · IC 839 · SPR 6139 | 11:25 Schiphol Airport | 2h30 | 13:55 Groningen Europapark | 2 changes | |
SPR 4339 · IC 839 · IC 539+ ST 37643 | 11:25 Schiphol Airport | 2h26 | 13:51 Groningen Noord | 3 changes | |
SPR 4339 · IC 839 · IC 539 | 11:25 Schiphol Airport | 2h17 | 13:42 Groningen station | 2 changes | |
SPR 4339 · IC 839 · IC 539+ ST 37646 | 11:25 Schiphol Airport | 2h24 | 13:49 Groningen Europapark | 3 changes | |
SPR 4341 · IC 741+ ST 37645 | 11:56 Schiphol Airport | 2h25 | 14:21 Groningen Noord | 2 changes | |
SPR 4341 · IC 741 | 11:56 Schiphol Airport | 2h16 | 14:12 Groningen station | 1 change | |
SPR 4341 · IC 741+ ST 37648 | 11:56 Schiphol Airport | 2h23 | 14:19 Groningen Europapark | 2 changes | |
ICD 1843 · IC 543 | 12:08 Schiphol Airport | 2h34 | 14:42 Groningen station | 1 change | |
ICD 1843 · IC 543+ ST 37647 | 12:08 Schiphol Airport | 2h43 | 14:51 Groningen Noord | 2 changes | |
ICD 1843 · IC 543+ ST 37650 | 12:08 Schiphol Airport | 2h41 | 14:49 Groningen Europapark | 2 changes | |
SPR 4343 · IC 843 · SPR 6143 | 12:25 Schiphol Airport | 2h30 | 14:55 Groningen Europapark | 2 changes | |
SPR 4343 · IC 843 · IC 543 | 12:25 Schiphol Airport | 2h17 | 14:42 Groningen station | 2 changes | |
SPR 4343 · IC 843 · IC 543+ ST 37647 | 12:25 Schiphol Airport | 2h26 | 14:51 Groningen Noord | 3 changes | |
SPR 4343 · IC 843 · IC 543+ ST 37650 | 12:25 Schiphol Airport | 2h24 | 14:49 Groningen Europapark | 3 changes | |
SPR 4345 · IC 745 | 12:56 Schiphol Airport | 2h16 | 15:12 Groningen station | 1 change | |
SPR 4345 · IC 745+ ST 37649 | 12:56 Schiphol Airport | 2h25 | 15:21 Groningen Noord | 2 changes | |
SPR 4345 · IC 745+ ST 37652 | 12:56 Schiphol Airport | 2h23 | 15:19 Groningen Europapark | 2 changes | |
ICD 1847 · IC 547 | 13:08 Schiphol Airport | 2h34 | 15:42 Groningen station | 1 change | |
ICD 1847 · IC 547+ ST 37651 | 13:08 Schiphol Airport | 2h43 | 15:51 Groningen Noord | 2 changes | |
ICD 1847 · IC 547+ ST 37654 | 13:08 Schiphol Airport | 2h41 | 15:49 Groningen Europapark | 2 changes | |
SPR 4347 · IC 847 · SPR 6147 | 13:25 Schiphol Airport | 2h30 | 15:55 Groningen Europapark | 2 changes | |
SPR 4347 · IC 847 · IC 547+ ST 37651 | 13:25 Schiphol Airport | 2h26 | 15:51 Groningen Noord | 3 changes | |
SPR 4347 · IC 847 · IC 547 | 13:25 Schiphol Airport | 2h17 | 15:42 Groningen station | 2 changes | |
SPR 4347 · IC 847 · IC 547+ ST 37654 | 13:25 Schiphol Airport | 2h24 | 15:49 Groningen Europapark | 3 changes | |
SPR 4349 · IC 749 | 13:56 Schiphol Airport | 2h16 | 16:12 Groningen station | 1 change | |
SPR 4349 · IC 749+ ST 37653 | 13:56 Schiphol Airport | 2h25 | 16:21 Groningen Noord | 2 changes | |
SPR 4349 · IC 749+ ST 37656 | 13:56 Schiphol Airport | 2h23 | 16:19 Groningen Europapark | 2 changes | |
ICD 1851 · IC 551 | 14:08 Schiphol Airport | 2h34 | 16:42 Groningen station | 1 change | |
ICD 1851 · IC 551+ ST 37655 | 14:08 Schiphol Airport | 2h43 | 16:51 Groningen Noord | 2 changes | |
ICD 1851 · IC 551+ ST 37658 | 14:08 Schiphol Airport | 2h41 | 16:49 Groningen Europapark | 2 changes | |
SPR 4351 · IC 851 · IC 551 | 14:25 Schiphol Airport | 2h17 | 16:42 Groningen station | 2 changes | |
SPR 4351 · IC 851 · SPR 6151 | 14:25 Schiphol Airport | 2h30 | 16:55 Groningen Europapark | 2 changes | |
SPR 4351 · IC 851 · IC 551+ ST 37655 | 14:25 Schiphol Airport | 2h26 | 16:51 Groningen Noord | 3 changes | |
SPR 4351 · IC 851 · IC 551+ ST 37658 | 14:25 Schiphol Airport | 2h24 | 16:49 Groningen Europapark | 3 changes | |
SPR 4353 · IC 753 | 14:56 Schiphol Airport | 2h16 | 17:12 Groningen station | 1 change | |
SPR 4353 · IC 753+ ST 37657 | 14:56 Schiphol Airport | 2h25 | 17:21 Groningen Noord | 2 changes | |
SPR 4353 · IC 753+ ST 37660 | 14:56 Schiphol Airport | 2h23 | 17:19 Groningen Europapark | 2 changes | |
ICD 1855 · IC 555 | 15:08 Schiphol Airport | 2h34 | 17:42 Groningen station | 1 change | |
ICD 1855 · IC 555+ ST 37662 | 15:08 Schiphol Airport | 2h41 | 17:49 Groningen Europapark | 2 changes | |
ICD 1855 · IC 555+ ST 37659 | 15:08 Schiphol Airport | 2h43 | 17:51 Groningen Noord | 2 changes | |
SPR 4355 · IC 855 · IC 555 | 15:25 Schiphol Airport | 2h17 | 17:42 Groningen station | 2 changes | |
SPR 4355 · IC 855 · SPR 6155 | 15:25 Schiphol Airport | 2h30 | 17:55 Groningen Europapark | 2 changes | |
SPR 4355 · IC 855 · IC 555+ ST 37659 | 15:25 Schiphol Airport | 2h26 | 17:51 Groningen Noord | 3 changes | |
SPR 4355 · IC 855 · IC 555+ ST 37662 | 15:25 Schiphol Airport | 2h24 | 17:49 Groningen Europapark | 3 changes | |
SPR 4357 · IC 757 | 15:56 Schiphol Airport | 2h16 | 18:12 Groningen station | 1 change | |
SPR 4357 · IC 757+ ST 37661 | 15:56 Schiphol Airport | 2h25 | 18:21 Groningen Noord | 2 changes | |
SPR 4357 · IC 757+ ST 37664 | 15:56 Schiphol Airport | 2h23 | 18:19 Groningen Europapark | 2 changes | |
ICD 1859 · IC 559 | 16:08 Schiphol Airport | 2h34 | 18:42 Groningen station | 1 change | |
ICD 1859 · IC 559+ ST 37663 | 16:08 Schiphol Airport | 2h43 | 18:51 Groningen Noord | 2 changes | |
ICD 1859 · IC 559+ ST 37666 | 16:08 Schiphol Airport | 2h41 | 18:49 Groningen Europapark | 2 changes | |
SPR 4359 · IC 859 · IC 559 | 16:25 Schiphol Airport | 2h17 | 18:42 Groningen station | 2 changes | |
SPR 4359 · IC 859 · SPR 6159 | 16:25 Schiphol Airport | 2h30 | 18:55 Groningen Europapark | 2 changes | |
SPR 4359 · IC 859 · IC 559+ ST 37666 | 16:25 Schiphol Airport | 2h24 | 18:49 Groningen Europapark | 3 changes | |
SPR 4359 · IC 859 · IC 559+ ST 37663 | 16:25 Schiphol Airport | 2h26 | 18:51 Groningen Noord | 3 changes | |
SPR 4361 · IC 761 | 16:56 Schiphol Airport | 2h16 | 19:12 Groningen station | 1 change | |
SPR 4361 · IC 761+ ST 37665 | 16:56 Schiphol Airport | 2h25 | 19:21 Groningen Noord | 2 changes | |
ICD 1863 · IC 563 | 17:08 Schiphol Airport | 2h34 | 19:42 Groningen station | 1 change | |
ICD 1863 · IC 563+ ST 37667 | 17:08 Schiphol Airport | 2h43 | 19:51 Groningen Noord | 2 changes | |
SPR 4363 · IC 863 · IC 563 | 17:25 Schiphol Airport | 2h17 | 19:42 Groningen station | 2 changes | |
SPR 4363 · IC 863 · IC 563+ ST 37667 | 17:25 Schiphol Airport | 2h26 | 19:51 Groningen Noord | 3 changes | |
SPR 4365 · IC 765 | 17:56 Schiphol Airport | 2h16 | 20:12 Groningen station | 1 change | |
SPR 4365 · IC 765+ ST 37669 | 17:56 Schiphol Airport | 2h25 | 20:21 Groningen Noord | 2 changes | |
ICD 1867 · IC 567 | 18:08 Schiphol Airport | 2h34 | 20:42 Groningen station | 1 change | |
ICD 1867 · IC 567+ ST 37671 | 18:08 Schiphol Airport | 2h43 | 20:51 Groningen Noord | 2 changes | |
SPR 4367 · IC 867 · IC 567 | 18:25 Schiphol Airport | 2h17 | 20:42 Groningen station | 2 changes | |
SPR 4367 · IC 867 · IC 567+ ST 37671 | 18:25 Schiphol Airport | 2h26 | 20:51 Groningen Noord | 3 changes | |
SPR 4371 · IC 871 · SPR 6171 | 19:25 Schiphol Airport | 2h30 | 21:55 Groningen Europapark | 2 changes | |
SPR 4371 · IC 871 · IC 571 | 19:25 Schiphol Airport | 2h17 | 21:42 Groningen station | 2 changes | |
SPR 4371 · IC 871 · IC 571+ ST 37875 | 19:25 Schiphol Airport | 2h43 | 22:08 Groningen Noord | 3 changes | |
SPR 4373 · IC 773 | 19:56 Schiphol Airport | 2h16 | 22:12 Groningen station | 1 change | |
SPR 4373 · IC 773+ ST 37677 | 19:56 Schiphol Airport | 2h25 | 22:21 Groningen Noord | 2 changes | |
SPR 4373 · IC 773+ ST 37680 | 19:56 Schiphol Airport | 2h23 | 22:19 Groningen Europapark | 2 changes | |
ICD 1875 · IC 575 | 20:08 Schiphol Airport | 2h34 | 22:42 Groningen station | 1 change | |
ICD 1875 · IC 575+ ST 37879 | 20:08 Schiphol Airport | 3h00 | 23:08 Groningen Noord | 2 changes | |
SPR 4375 · IC 875 · SPR 6175 | 20:25 Schiphol Airport | 2h30 | 22:55 Groningen Europapark | 2 changes | |
SPR 4375 · IC 875 · IC 575+ ST 37879 | 20:25 Schiphol Airport | 2h43 | 23:08 Groningen Noord | 3 changes | |
SPR 4375 · IC 875 · IC 575 | 20:25 Schiphol Airport | 2h17 | 22:42 Groningen station | 2 changes | |
SPR 4377 · IC 777+ ST 37681 | 20:56 Schiphol Airport | 2h25 | 23:21 Groningen Noord | 2 changes | |
SPR 4377 · IC 777 | 20:56 Schiphol Airport | 2h16 | 23:12 Groningen station | 1 change | |
SPR 4377 · IC 777+ ST 37684 | 20:56 Schiphol Airport | 2h23 | 23:19 Groningen Europapark | 2 changes | |
IC 979 · IC 579+ ST 37888 | 21:08 Schiphol Airport | 2h42 | 23:50 Groningen Europapark | 2 changes | |
IC 979 · IC 579 | 21:08 Schiphol Airport | 2h34 | 23:42 Groningen station | 1 change | |
SPR 4379 · IC 879 · SPR 6179 | 21:25 Schiphol Airport | 2h30 | 23:55 Groningen Europapark | 2 changes | |
SPR 4379 · IC 879 · IC 579+ ST 37888 | 21:25 Schiphol Airport | 2h25 | 23:50 Groningen Europapark | 3 changes | |
SPR 4379 · IC 879 · IC 579 | 21:25 Schiphol Airport | 2h17 | 23:42 Groningen station | 2 changes | |
SPR 4381 · IC 781+ ST 37690 | 21:56 Schiphol Airport | 2h24 | 0:20 Groningen Europapark | 2 changes | |
SPR 4381 · IC 781+ ST 37885 | 21:56 Schiphol Airport | 2h26 | 0:22 Groningen Noord | 2 changes | |
SPR 4381 · IC 781 | 21:56 Schiphol Airport | 2h16 | 0:12 Groningen station | 1 change | |
IC 983 · IC 583 | 22:08 Schiphol Airport | 2h34 | 0:42 Groningen station | 1 change | |
IC 983 · IC 583+ ST 37894 | 22:08 Schiphol Airport | 2h46 | 0:54 Groningen Europapark | 2 changes | |
SPR 4383 · IC 883 · IC 583+ ST 37894 | 22:25 Schiphol Airport | 2h29 | 0:54 Groningen Europapark | 3 changes | |
SPR 4383 · IC 883 · IC 583 | 22:25 Schiphol Airport | 2h17 | 0:42 Groningen station | 2 changes | |
SPR 4385 · IC 785 | 22:56 Schiphol Airport | 2h16 | 1:12 Groningen station | 1 change | |
SPR 4385 · IC 785 · SPR 6185 | 22:56 Schiphol Airport | 2h29 | 1:25 Groningen Europapark | 2 changes | |
IC 987 · IC 587 | 23:08 Schiphol Airport | 2h34 | 1:42 Groningen station | 1 change | |
SPR 4387 · IC 887 · SPR 6187 | 23:25 Schiphol Airport | 2h30 | 1:55 Groningen Europapark | 2 changes | |
SPR 4387 · IC 887 · IC 587 | 23:25 Schiphol Airport | 2h17 | 1:42 Groningen station | 2 changes | |
SPR 4389 · IC 180789 | 23:56 Schiphol Airport | 2h16 | 2:12 Groningen station | 1 change | |
| Saturday 22 August | |||||
IC 991 · IC 591+ ST 37607 | 0:08 Schiphol Airport | 5h04 | 5:12 Groningen Noord | 2 changes | |
IC 991 · IC 591 | 0:08 Schiphol Airport | 2h45 | 2:53 Groningen station | 1 change | |
IC 991 · IC 591 | 0:08 Schiphol Airport | 2h42 | 2:50 Groningen Europapark | 1 change | |
NT 32787 · ST 37817 | 4:49 Schiphol Airport | 2h49 | 7:38 Groningen Noord | 1 change | |
NT 32787 | 4:49 Schiphol Airport | 2h26 | 7:15 Groningen station | 0 changesdirect | |
NT 32787 · ST 37822 | 4:49 Schiphol Airport | 2h42 | 7:31 Groningen Europapark | 1 change | |
NT 32712 · NT 32787 · ST 37817 | 4:53 Schiphol Airport | 2h45 | 7:38 Groningen Noord | 2 changes | |
NT 32712 · NT 32787 | 4:53 Schiphol Airport | 2h22 | 7:15 Groningen station | 1 change | |
NT 32712 · NT 32787 · ST 37822 | 4:53 Schiphol Airport | 2h38 | 7:31 Groningen Europapark | 2 changes | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare coach and train 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.
Trains from Schiphol to Groningen run on average 17 times per day, taking around 2h 15m. Cheap train tickets for this journey start at £30 but you can travel from only £10 by coach.
There are 5 trains per day. The earliest train runs at 00:04, the last at 23:52. The fastest train covers the 158 km distance in 2h 9m.
Distance 158 km |
Average train duration 2h 15m |
Cheapest ticket price £30 |
Trains per day 17 |
Direct trains 5 |
Fastest train 2h 9m |
First train 0:04 |
Last train 23:52 |
Cheapest Month Aug |
Cheapest Day Tue |
High Season Jul - Sept |
Low Season Apr - Jun |
Busiest Day Wed |
Least Busy Day Sun |
Best time to book 35 days |
Discover the best of Groningen — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Groningen trip today.
Bold contemporary museum with changing exhibitions in art, design and culture. Its striking architecture makes it a destination in itself.
University museum presenting science, nature and medical collections in an accessible format, ideal for a compact cultural visit.
Museum in the old synagogues about Jewish life in Groningen, with personal stories and thoughtful historical displays.
Main market square framed by historic buildings, terraces and regular events. A natural starting point for exploring central Groningen.
Compact historic harbour area with warehouses, boats and waterside views. One of the city’s most photogenic walking spots.
Popular city park with broad lawns, ponds and winding paths. Good for a relaxed walk away from the busiest shopping streets.
A hearty pea soup with split peas, pork and smoked sausage. A classic Dutch winter dish widely eaten in Groningen and the northern provinces.
Thin Dutch pancakes served sweet or savoury. In Groningen they are a long-standing café staple, often enjoyed with syrup, bacon or cheese.
A traditional rye bread from the north, dark, moist and slightly sweet. It reflects Groningen’s grain-growing history and is often served with cheese or bacon.
Popular brewpub pouring house beers with hearty dishes and bar snacks in a lively industrial-style atmosphere.
Refined restaurant serving carefully prepared seasonal menus with French and Dutch influences in an intimate atmosphere.
Stylish city-centre restaurant known for modern Dutch and seasonal dishes in a smart but relaxed setting.
Moderate for the Netherlands: dining and hotels cost less than Amsterdam, but tourist stays and eating out are still pricier than many smaller European cities.
Service is usually included. Round up or leave 5-10% for good service in restaurants. Taxis are often rounded up. Small change is fine in cafés.
Official public transport app
Groningen Central Station -> Grote Markt, Groningen
Find answers to the most common questions about traveling from Schiphol 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.

Most Schiphol to Groningen trains use the Schiphol Airport to Groningen station pair, with some services arriving at Groningen Europapark. Use this guide to compare Schiphol and Groningen train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Groningen 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 options include: De Drie Gezusters, Mr. Mofongo
Free. ATMs are available in the train station.
Ticket office support is available at Groningen. Information desks are located in the main hall.
Luggage storage is available at Groningen. Lost and found is available at the station.
Available at Groningen: Parking, Taxis, WC.
Available at Groningen: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Groningen: Elevators, ramps, restrooms.
Nearby hotels include NH Groningen Hotel, The Student Hotel Groningen, City Hotel Groningen.
Groningen Europapark is 1 km from Groningen city centre. Public transport options include:
Groningen Europapark has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC, Bike Parking and Bike Rental.
Food and drink options are available at Groningen Europapark.
ATMs are available at Groningen Europapark.
Available at Groningen Europapark: Parking, Taxis, WC.
Available at Groningen Europapark: Bike Parking, Bike Rental.
Accessibility facilities are available at Groningen Europapark.
Groningen Noord is 1 km from Groningen city centre. Public transport options include:
Groningen Noord has practical services for this route, including Parking, Dining, Taxis, Accessibility, WC, Hotel, Bike Parking and Bike Rental.
Food and drink options are available at Groningen Noord.
Available at Groningen Noord: Parking, Taxis, WC.
Available at Groningen Noord: Bike Parking, Bike Rental.
Accessibility facilities are available at Groningen Noord: Ramps.
Here are some other resources that might have the information you need