Cheapest
Average
The best way to find a cheap train ticket from Amsterdam to Leeuwarden is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
NS 4308 | 05:34AM Amsterdam | 2h40 | 08:14AM Leeuwarden | 2 transfers | |
NS 4017 | 05:38AM Amsterdam | 3h06 | 08:44AM Leeuwarden | 2 transfers | |
NS 2917 | 05:48AM Amsterdam, Amstel | 2h26 | 08:14AM Leeuwarden | 1 transfer | |
NS 5710 | 05:54AM Amsterdam | 2h50 | 08:44AM Leeuwarden | 1 transfer | |
NS 3112 | 06:08AM Amsterdam, Arena | 2h36 | 08:44AM Leeuwarden | 1 transfer | |
NS 3119 | 06:17AM Amsterdam, Arena | 2h40 | 08:57AM Leeuwarden | 2 transfers | |
NS 2919 | 06:19AM Amsterdam, Amstel | 2h25 | 08:44AM Leeuwarden | 2 transfers | |
NS 4619 | 06:28AM Amsterdam | 2h16 | 08:44AM Leeuwarden | 1 transfer | |
NS 7419 | 06:30AM Amsterdam | 2h44 | 09:14AM Leeuwarden | 1 transfer | |
NS 5712 | 06:35AM Amsterdam | 2h52 | 09:27AM Leeuwarden | 2 transfers | |
NS 3121 | 06:48AM Amsterdam, Arena | 2h26 | 09:14AM Leeuwarden | 1 transfer | |
NS 2921 | 06:48AM Amsterdam, Amstel | 2h26 | 09:14AM Leeuwarden | 1 transfer | |
NS 3516 | 06:58AM Amsterdam, Arena | 2h46 | 09:44AM Leeuwarden | 1 transfer | |
NS 7421 | 07:00AM Amsterdam | 2h57 | 09:57AM Leeuwarden | 2 transfers | |
NS 5714 | 07:07AM Amsterdam | 2h37 | 09:44AM Leeuwarden | 1 transfer | |
NS 3123 | 07:21AM Amsterdam, Arena | 2h36 | 09:57AM Leeuwarden | 2 transfers | |
NS 3923 | 07:23AM Amsterdam, Amstel | 2h34 | 09:57AM Leeuwarden | 2 transfers | |
NS 7423 | 07:26AM Amsterdam | 2h47 | 10:13AM Leeuwarden | 1 transfer | |
NS 4623 | 07:28AM Amsterdam | 2h16 | 09:44AM Leeuwarden | 1 transfer | |
NS 3125 | 07:51AM Amsterdam, Arena | 2h22 | 10:13AM Leeuwarden | 1 transfer | |
NS 3925 | 07:53AM Amsterdam, Amstel | 2h20 | 10:13AM Leeuwarden | 1 transfer | |
NS 7425 | 07:56AM Amsterdam | 3h01 | 10:57AM Leeuwarden | 2 transfers | |
NS 3520 | 07:58AM Amsterdam, Arena | 2h46 | 10:44AM Leeuwarden | 1 transfer | |
NS 5718 | 08:07AM Amsterdam | 2h37 | 10:44AM Leeuwarden | 1 transfer | |
NS 3127 | 08:21AM Amsterdam, Arena | 2h36 | 10:57AM Leeuwarden | 2 transfers | |
NS 3927 | 08:23AM Amsterdam, Amstel | 2h34 | 10:57AM Leeuwarden | 2 transfers | |
NS 7427 | 08:26AM Amsterdam | 2h48 | 11:14AM Leeuwarden | 1 transfer | |
NS 4627 | 08:28AM Amsterdam | 2h16 | 10:44AM Leeuwarden | 1 transfer | |
NS 3129 | 08:51AM Amsterdam, Arena | 2h23 | 11:14AM Leeuwarden | 1 transfer | |
NS 3929 | 08:54AM Amsterdam, Amstel | 2h20 | 11:14AM Leeuwarden | 1 transfer | |
NS 7429 | 08:59AM Amsterdam | 2h58 | 11:57AM Leeuwarden | 2 transfers | |
NS 5722 | 09:07AM Amsterdam | 2h37 | 11:44AM Leeuwarden | 1 transfer | |
NS 3124 | 09:08AM Amsterdam, Arena | 2h36 | 11:44AM Leeuwarden | 1 transfer | |
NS 3131 | 09:21AM Amsterdam, Arena | 2h36 | 11:57AM Leeuwarden | 2 transfers | |
NS 3931 | 09:23AM Amsterdam, Amstel | 2h34 | 11:57AM Leeuwarden | 2 transfers | |
NS 7431 | 09:26AM Amsterdam | 2h48 | 12:14PM Leeuwarden | 1 transfer | |
NS 4631 | 09:28AM Amsterdam | 2h16 | 11:44AM Leeuwarden | 1 transfer | |
NS 3133 | 09:51AM Amsterdam, Arena | 2h23 | 12:14PM Leeuwarden | 1 transfer | |
NS 3933 | 09:53AM Amsterdam, Amstel | 2h21 | 12:14PM Leeuwarden | 1 transfer | |
NS 7433 | 09:56AM Amsterdam | 3h01 | 12:57PM Leeuwarden | 2 transfers | |
NS 3528 | 09:58AM Amsterdam, Arena | 2h46 | 12:44PM Leeuwarden | 1 transfer | |
NS 4035 | 10:06AM Amsterdam | 3h08 | 01:14PM Leeuwarden | 1 transfer | |
NS 5726 | 10:07AM Amsterdam | 2h37 | 12:44PM Leeuwarden | 1 transfer | |
NS 3135 | 10:21AM Amsterdam, Arena | 2h36 | 12:57PM Leeuwarden | 2 transfers | |
NS 3935 | 10:23AM Amsterdam, Amstel | 2h34 | 12:57PM Leeuwarden | 2 transfers | |
NS 4635 | 10:28AM Amsterdam | 2h16 | 12:44PM Leeuwarden | 1 transfer | |
NS 3137 | 10:51AM Amsterdam, Arena | 2h23 | 01:14PM Leeuwarden | 1 transfer | |
NS 3937 | 10:53AM Amsterdam, Amstel | 2h21 | 01:14PM Leeuwarden | 1 transfer | |
NS 3532 | 10:58AM Amsterdam, Arena | 2h46 | 01:44PM Leeuwarden | 1 transfer | |
NS 4039 | 11:06AM Amsterdam | 3h08 | 02:14PM Leeuwarden | 1 transfer | |
NS 5730 | 11:07AM Amsterdam | 2h37 | 01:44PM Leeuwarden | 1 transfer | |
NS 3139 | 11:21AM Amsterdam, Arena | 2h36 | 01:57PM Leeuwarden | 2 transfers | |
NS 3939 | 11:23AM Amsterdam, Amstel | 2h34 | 01:57PM Leeuwarden | 2 transfers | |
NS 4639 | 11:28AM Amsterdam | 2h16 | 01:44PM Leeuwarden | 1 transfer | |
NS 4041 | 11:36AM Amsterdam | 3h21 | 02:57PM Leeuwarden | 2 transfers | |
NS 3141 | 11:51AM Amsterdam, Arena | 2h23 | 02:14PM Leeuwarden | 1 transfer | |
NS 3941 | 11:53AM Amsterdam, Amstel | 2h21 | 02:14PM Leeuwarden | 1 transfer | |
NS 4043 | 12:06PM Amsterdam | 3h08 | 03:14PM Leeuwarden | 1 transfer | |
NS 5734 | 12:07PM Amsterdam | 2h37 | 02:44PM Leeuwarden | 1 transfer | |
NS 3136 | 12:08PM Amsterdam, Arena | 2h36 | 02:44PM Leeuwarden | 1 transfer | |
NS 3143 | 12:21PM Amsterdam, Arena | 2h36 | 02:57PM Leeuwarden | 2 transfers | |
NS 3943 | 12:23PM Amsterdam, Amstel | 2h34 | 02:57PM Leeuwarden | 2 transfers | |
NS 4643 | 12:28PM Amsterdam | 2h16 | 02:44PM Leeuwarden | 1 transfer | |
NS 4045 | 12:36PM Amsterdam | 3h21 | 03:57PM Leeuwarden | 2 transfers | |
NS 3145 | 12:51PM Amsterdam, Arena | 2h23 | 03:14PM Leeuwarden | 1 transfer | |
NS 3945 | 12:53PM Amsterdam, Amstel | 2h21 | 03:14PM Leeuwarden | 1 transfer | |
NS 4047 | 01:06PM Amsterdam | 3h08 | 04:14PM Leeuwarden | 1 transfer | |
NS 5738 | 01:07PM Amsterdam | 2h37 | 03:44PM Leeuwarden | 1 transfer | |
NS 3140 | 01:08PM Amsterdam, Arena | 2h36 | 03:44PM Leeuwarden | 1 transfer | |
NS 3147 | 01:21PM Amsterdam, Arena | 2h36 | 03:57PM Leeuwarden | 2 transfers | |
NS 4040 | 01:22PM Amsterdam | 3h22 | 04:44PM Leeuwarden | 2 transfers | |
NS 3947 | 01:23PM Amsterdam, Amstel | 2h34 | 03:57PM Leeuwarden | 2 transfers | |
NS 4647 | 01:28PM Amsterdam | 2h16 | 03:44PM Leeuwarden | 1 transfer | |
NS 4049 | 01:36PM Amsterdam | 3h21 | 04:57PM Leeuwarden | 2 transfers | |
NS 3149 | 01:51PM Amsterdam, Arena | 2h23 | 04:14PM Leeuwarden | 1 transfer | |
NS 3949 | 01:53PM Amsterdam, Amstel | 2h21 | 04:14PM Leeuwarden | 1 transfer | |
NS 3544 | 01:58PM Amsterdam, Arena | 2h46 | 04:44PM Leeuwarden | 1 transfer | |
NS 4051 | 02:06PM Amsterdam | 3h08 | 05:14PM Leeuwarden | 1 transfer | |
NS 5742 | 02:07PM Amsterdam | 2h37 | 04:44PM Leeuwarden | 1 transfer | |
NS 3151 | 02:21PM Amsterdam, Arena | 2h36 | 04:57PM Leeuwarden | 2 transfers | |
NS 3951 | 02:23PM Amsterdam, Amstel | 2h34 | 04:57PM Leeuwarden | 2 transfers | |
NS 4651 | 02:28PM Amsterdam | 2h16 | 04:44PM Leeuwarden | 1 transfer | |
NS 3153 | 02:51PM Amsterdam, Arena | 2h23 | 05:14PM Leeuwarden | 1 transfer | |
NS 3953 | 02:54PM Amsterdam, Amstel | 2h20 | 05:14PM Leeuwarden | 1 transfer | |
NS 3548 | 02:58PM Amsterdam, Arena | 2h46 | 05:44PM Leeuwarden | 1 transfer | |
NS 7453 | 02:59PM Amsterdam | 2h58 | 05:57PM Leeuwarden | 2 transfers | |
NS 5746 | 03:07PM Amsterdam | 2h37 | 05:44PM Leeuwarden | 1 transfer | |
NS 3155 | 03:21PM Amsterdam, Arena | 2h36 | 05:57PM Leeuwarden | 2 transfers | |
NS 3955 | 03:23PM Amsterdam, Amstel | 2h34 | 05:57PM Leeuwarden | 2 transfers | |
NS 7455 | 03:26PM Amsterdam | 2h48 | 06:14PM Leeuwarden | 1 transfer | |
NS 4655 | 03:28PM Amsterdam | 2h16 | 05:44PM Leeuwarden | 1 transfer | |
NS 3157 | 03:51PM Amsterdam, Arena | 2h23 | 06:14PM Leeuwarden | 1 transfer | |
NS 3957 | 03:53PM Amsterdam, Amstel | 2h21 | 06:14PM Leeuwarden | 1 transfer | |
NS 7457 | 03:56PM Amsterdam | 3h01 | 06:57PM Leeuwarden | 2 transfers | |
NS 3552 | 03:58PM Amsterdam, Arena | 2h46 | 06:44PM Leeuwarden | 1 transfer | |
NS 5750 | 04:07PM Amsterdam | 2h37 | 06:44PM Leeuwarden | 1 transfer | |
NS 3159 | 04:21PM Amsterdam, Arena | 2h36 | 06:57PM Leeuwarden | 2 transfers | |
NS 3959 | 04:23PM Amsterdam, Amstel | 2h34 | 06:57PM Leeuwarden | 2 transfers | |
NS 7459 | 04:26PM Amsterdam | 2h48 | 07:14PM Leeuwarden | 1 transfer | |
NS 4659 | 04:28PM Amsterdam | 2h16 | 06:44PM Leeuwarden | 1 transfer | |
NS 3161 | 04:51PM Amsterdam, Arena | 2h23 | 07:14PM Leeuwarden | 1 transfer | |
NS 3961 | 04:54PM Amsterdam, Amstel | 2h20 | 07:14PM Leeuwarden | 1 transfer | |
NS 3556 | 04:58PM Amsterdam, Arena | 2h46 | 07:44PM Leeuwarden | 1 transfer | |
NS 7461 | 04:59PM Amsterdam | 2h58 | 07:57PM Leeuwarden | 2 transfers | |
NS 5754 | 05:07PM Amsterdam | 2h37 | 07:44PM Leeuwarden | 1 transfer | |
NS 3163 | 05:21PM Amsterdam, Arena | 2h36 | 07:57PM Leeuwarden | 2 transfers | |
NS 3963 | 05:23PM Amsterdam, Amstel | 2h34 | 07:57PM Leeuwarden | 2 transfers | |
NS 7463 | 05:26PM Amsterdam | 2h48 | 08:14PM Leeuwarden | 1 transfer | |
NS 4663 | 05:28PM Amsterdam | 2h16 | 07:44PM Leeuwarden | 1 transfer | |
NS 3165 | 05:51PM Amsterdam, Arena | 2h23 | 08:14PM Leeuwarden | 1 transfer | |
NS 3965 | 05:53PM Amsterdam, Amstel | 2h21 | 08:14PM Leeuwarden | 1 transfer | |
NS 7465 | 05:56PM Amsterdam | 3h01 | 08:57PM Leeuwarden | 2 transfers | |
NS 3560 | 05:58PM Amsterdam, Arena | 2h46 | 08:44PM Leeuwarden | 1 transfer | |
NS 5758 | 06:07PM Amsterdam | 2h37 | 08:44PM Leeuwarden | 1 transfer | |
NS 3167 | 06:21PM Amsterdam, Arena | 2h36 | 08:57PM Leeuwarden | 2 transfers | |
NS 3967 | 06:23PM Amsterdam, Amstel | 2h34 | 08:57PM Leeuwarden | 2 transfers | |
NS 7467 | 06:26PM Amsterdam | 2h48 | 09:14PM Leeuwarden | 1 transfer | |
NS 4667 | 06:28PM Amsterdam | 2h16 | 08:44PM Leeuwarden | 1 transfer | |
NS 4367 | 06:36PM Amsterdam | 2h51 | 09:27PM Leeuwarden | 1 transfer | |
NS 3169 | 06:51PM Amsterdam, Arena | 2h23 | 09:14PM Leeuwarden | 1 transfer | |
NS 3969 | 06:54PM Amsterdam, Amstel | 2h20 | 09:14PM Leeuwarden | 1 transfer | |
NS 3564 | 06:58PM Amsterdam, Arena | 2h46 | 09:44PM Leeuwarden | 1 transfer | |
NS 5762 | 07:07PM Amsterdam | 2h37 | 09:44PM Leeuwarden | 1 transfer | |
NS 7471 | 07:26PM Amsterdam | 2h48 | 10:14PM Leeuwarden | 1 transfer | |
NS 4671 | 07:28PM Amsterdam | 2h16 | 09:44PM Leeuwarden | 1 transfer | |
NS 3173 | 07:47PM Amsterdam, Arena | 2h27 | 10:14PM Leeuwarden | 1 transfer | |
NS 2973 | 07:48PM Amsterdam, Amstel | 2h26 | 10:14PM Leeuwarden | 1 transfer | |
NS 3568 | 07:58PM Amsterdam, Arena | 2h46 | 10:44PM Leeuwarden | 1 transfer | |
NS 4075 | 08:06PM Amsterdam | 3h08 | 11:14PM Leeuwarden | 1 transfer | |
NS 5766 | 08:07PM Amsterdam | 2h37 | 10:44PM Leeuwarden | 1 transfer | |
NS 4675 | 08:28PM Amsterdam | 2h16 | 10:44PM Leeuwarden | 1 transfer | |
NS 4077 | 08:36PM Amsterdam | 3h21 | 11:57PM Leeuwarden | 2 transfers | |
NS 3177 | 08:47PM Amsterdam, Arena | 2h27 | 11:14PM Leeuwarden | 1 transfer | |
NS 2977 | 08:48PM Amsterdam, Amstel | 2h26 | 11:14PM Leeuwarden | 1 transfer | |
NS 4370 | 08:54PM Amsterdam | 2h50 | 11:44PM Leeuwarden | 1 transfer | |
NS 4079 | 08:54PM Amsterdam | 3h20 | 12:14AM Leeuwarden | 1 transfer | |
NS 3572 | 08:58PM Amsterdam, Arena | 2h46 | 11:44PM Leeuwarden | 1 transfer | |
NS 4079 | 09:06PM Amsterdam | 3h08 | 12:14AM Leeuwarden | 1 transfer | |
NS 3179 | 09:17PM Amsterdam, Arena | 2h40 | 11:57PM Leeuwarden | 2 transfers | |
NS 2979 | 09:19PM Amsterdam, Amstel | 2h38 | 11:57PM Leeuwarden | 2 transfers | |
NS 4072 | 09:22PM Amsterdam | 3h30 | 12:52AM Leeuwarden | 2 transfers | |
NS 3181 | 09:47PM Amsterdam, Arena | 2h27 | 12:14AM Leeuwarden | 1 transfer | |
NS 2981 | 09:48PM Amsterdam, Amstel | 2h26 | 12:14AM Leeuwarden | 1 transfer | |
NS 4374 | 09:54PM Amsterdam | 2h58 | 12:52AM Leeuwarden | 1 transfer | |
NS 3176 | 10:11PM Amsterdam, Arena | 2h41 | 12:52AM Leeuwarden | 1 transfer |
Find all the dates and times for this journey
Fastest Journey
2 h 16 m
Average
2 h 38 m
Trains per day
145
Distance
111 km
It's difficult to get from Amsterdam to Leeuwarden without transferring at least once.
Distance 68 miles (110 km) |
Average train duration 2h 48m |
Cheapest ticket price $32 (€29) |
Trains per day 239 |
Direct trains 11 |
Train providers 4 |
Fastest train 2h 1m |
First train 00:08 |
Last train 23:42 |
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 Leeuwarden, located 1.2 miles (2 km) away from the city centre.
Here are some other resources that might have the information you need