Cheapest
Average
The best way to find a cheap train ticket from Rotterdam 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 |
---|---|---|---|---|---|
![]() ![]() | 6:55 PM Rotterdam | 3h19 | 10:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 6:58 PM Rotterdam | 2h59 | 9:57 PM Leeuwarden | 2 transfers | |
![]() ![]() ![]() | 6:59 PM Rotterdam | 2h58 | 9:57 PM Leeuwarden | 2 transfers | |
![]() | 7:28 PM Rotterdam | 2h46 | 10:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 7:29 PM Rotterdam | 2h45 | 10:14 PM Leeuwarden | 1 transfer | |
![]() | 7:58 PM Rotterdam | 3h54 | 11:52 PM Leeuwarden | 2 transfers | |
Saturday, April 26 | |||||
![]() ![]() | 3:54 AM Rotterdam | 3h20 | 7:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 3:58 AM Rotterdam | 3h16 | 7:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 4:01 AM Rotterdam | 3h13 | 7:14 AM Leeuwarden | 1 transfer | |
![]() | 4:28 AM Rotterdam | 2h46 | 7:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 4:29 AM Rotterdam | 2h45 | 7:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 4:54 AM Rotterdam | 3h20 | 8:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 4:58 AM Rotterdam | 3h16 | 8:14 AM Leeuwarden | 1 transfer | |
![]() | 4:58 AM Rotterdam | 2h46 | 7:44 AM Leeuwarden | 2 transfers | |
![]() ![]() | 4:59 AM Rotterdam | 2h45 | 7:44 AM Leeuwarden | 2 transfers | |
![]() ![]() | 5:01 AM Rotterdam | 3h13 | 8:14 AM Leeuwarden | 1 transfer | |
![]() | 5:05 AM Rotterdam | 3h39 | 8:44 AM Leeuwarden | 1 transfer | |
![]() | 5:28 AM Rotterdam | 2h46 | 8:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 5:29 AM Rotterdam | 2h45 | 8:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 5:54 AM Rotterdam | 3h20 | 9:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 5:58 AM Rotterdam | 3h16 | 9:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 6:01 AM Rotterdam | 3h13 | 9:14 AM Leeuwarden | 1 transfer | |
![]() | 6:24 AM Rotterdam Centraal | 2h50 | 9:14 AM Leeuwarden station | 1 transfer | |
![]() | 6:28 AM Rotterdam | 2h46 | 9:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 6:29 AM Rotterdam | 2h45 | 9:14 AM Leeuwarden | 1 transfer | |
![]() | 6:51 AM Rotterdam Centraal | 2h53 | 9:44 AM Leeuwarden station | 1 transfer | |
![]() ![]() | 6:54 AM Rotterdam | 3h20 | 10:14 AM Leeuwarden | 1 transfer | |
![]() | 6:54 AM Rotterdam Centraal | 2h50 | 9:44 AM Leeuwarden station | 2 transfers | |
![]() ![]() | 6:58 AM Rotterdam | 3h16 | 10:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 7:01 AM Rotterdam | 3h13 | 10:14 AM Leeuwarden | 1 transfer | |
![]() | 7:24 AM Rotterdam Centraal | 2h50 | 10:14 AM Leeuwarden station | 1 transfer | |
![]() | 7:28 AM Rotterdam | 2h46 | 10:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 7:29 AM Rotterdam | 2h45 | 10:14 AM Leeuwarden | 1 transfer | |
![]() | 7:51 AM Rotterdam Centraal | 2h53 | 10:44 AM Leeuwarden station | 1 transfer | |
![]() | 7:54 AM Rotterdam Centraal | 2h50 | 10:44 AM Leeuwarden station | 2 transfers | |
![]() ![]() | 7:54 AM Rotterdam | 3h20 | 11:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 7:58 AM Rotterdam | 3h16 | 11:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 8:01 AM Rotterdam | 3h13 | 11:14 AM Leeuwarden | 1 transfer | |
![]() | 8:05 AM Rotterdam | 3h39 | 11:44 AM Leeuwarden | 1 transfer | |
![]() | 8:28 AM Rotterdam | 2h46 | 11:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 8:29 AM Rotterdam | 2h45 | 11:14 AM Leeuwarden | 1 transfer | |
![]() ![]() | 8:54 AM Rotterdam | 3h20 | 12:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 8:58 AM Rotterdam | 3h16 | 12:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 9:01 AM Rotterdam | 3h13 | 12:14 PM Leeuwarden | 1 transfer | |
![]() | 9:05 AM Rotterdam | 3h39 | 12:44 PM Leeuwarden | 1 transfer | |
![]() | 9:28 AM Rotterdam | 2h46 | 12:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 9:29 AM Rotterdam | 2h45 | 12:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 9:54 AM Rotterdam | 3h20 | 1:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 9:58 AM Rotterdam | 3h16 | 1:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 10:01 AM Rotterdam | 3h13 | 1:14 PM Leeuwarden | 1 transfer | |
![]() | 10:05 AM Rotterdam | 3h39 | 1:44 PM Leeuwarden | 1 transfer | |
![]() | 10:28 AM Rotterdam | 2h46 | 1:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 10:29 AM Rotterdam | 2h45 | 1:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 10:54 AM Rotterdam | 3h20 | 2:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 10:58 AM Rotterdam | 3h16 | 2:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 11:01 AM Rotterdam | 3h13 | 2:14 PM Leeuwarden | 1 transfer | |
![]() | 11:05 AM Rotterdam | 3h39 | 2:44 PM Leeuwarden | 1 transfer | |
![]() | 11:28 AM Rotterdam | 2h46 | 2:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 11:29 AM Rotterdam | 2h45 | 2:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 11:54 AM Rotterdam | 3h20 | 3:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 11:58 AM Rotterdam | 3h16 | 3:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 12:01 PM Rotterdam | 3h13 | 3:14 PM Leeuwarden | 1 transfer | |
![]() | 12:05 PM Rotterdam | 3h39 | 3:44 PM Leeuwarden | 1 transfer | |
![]() | 12:28 PM Rotterdam | 2h46 | 3:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 12:29 PM Rotterdam | 2h45 | 3:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 12:54 PM Rotterdam | 3h20 | 4:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 12:58 PM Rotterdam | 3h16 | 4:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 1:01 PM Rotterdam | 3h13 | 4:14 PM Leeuwarden | 1 transfer | |
![]() | 1:05 PM Rotterdam | 3h39 | 4:44 PM Leeuwarden | 1 transfer | |
![]() | 1:28 PM Rotterdam | 2h46 | 4:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 1:29 PM Rotterdam | 2h45 | 4:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 1:54 PM Rotterdam | 3h20 | 5:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 1:58 PM Rotterdam | 3h16 | 5:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 2:01 PM Rotterdam | 3h13 | 5:14 PM Leeuwarden | 1 transfer | |
![]() | 2:05 PM Rotterdam | 3h39 | 5:44 PM Leeuwarden | 1 transfer | |
![]() | 2:28 PM Rotterdam | 2h46 | 5:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 2:29 PM Rotterdam | 2h45 | 5:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 2:54 PM Rotterdam | 3h20 | 6:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 2:58 PM Rotterdam | 3h16 | 6:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 3:01 PM Rotterdam | 3h13 | 6:14 PM Leeuwarden | 1 transfer | |
![]() | 3:05 PM Rotterdam | 3h39 | 6:44 PM Leeuwarden | 1 transfer | |
![]() | 3:28 PM Rotterdam | 2h46 | 6:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 3:29 PM Rotterdam | 2h45 | 6:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 3:54 PM Rotterdam | 3h20 | 7:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 3:58 PM Rotterdam | 3h16 | 7:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 4:01 PM Rotterdam | 3h13 | 7:14 PM Leeuwarden | 1 transfer | |
![]() | 4:05 PM Rotterdam | 3h39 | 7:44 PM Leeuwarden | 1 transfer | |
![]() | 4:28 PM Rotterdam | 2h46 | 7:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 4:29 PM Rotterdam | 2h45 | 7:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 4:54 PM Rotterdam | 3h20 | 8:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 4:58 PM Rotterdam | 3h16 | 8:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 5:01 PM Rotterdam | 3h13 | 8:14 PM Leeuwarden | 1 transfer | |
![]() | 5:05 PM Rotterdam | 3h39 | 8:44 PM Leeuwarden | 1 transfer | |
![]() | 5:28 PM Rotterdam | 2h46 | 8:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 5:29 PM Rotterdam | 2h45 | 8:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 5:54 PM Rotterdam | 3h20 | 9:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 5:58 PM Rotterdam | 3h16 | 9:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 6:01 PM Rotterdam | 3h13 | 9:14 PM Leeuwarden | 1 transfer | |
![]() | 6:05 PM Rotterdam | 3h39 | 9:44 PM Leeuwarden | 1 transfer | |
![]() ![]() ![]() | 6:24 PM Rotterdam | 3h33 | 9:57 PM Leeuwarden | 2 transfers | |
![]() ![]() ![]() | 6:28 PM Rotterdam | 3h29 | 9:57 PM Leeuwarden | 2 transfers | |
![]() | 6:28 PM Rotterdam | 2h46 | 9:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 6:29 PM Rotterdam | 2h45 | 9:14 PM Leeuwarden | 1 transfer | |
![]() ![]() | 6:54 PM Rotterdam | 3h20 | 10:14 PM Leeuwarden | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
2 h 45 m
Average
3 h 10 m
Trains per day
110
Distance
168 km
It's difficult to get from Rotterdam to Leeuwarden without transferring at least once.
Distance 104 miles (168 km) |
Average train duration 2h 55m |
Cheapest ticket price $36 (€29) |
Trains per day 114 |
Direct trains 13 |
Train providers 5 |
Fastest train 2h 30m |
First train 00:05 |
Last train 23:39 |
Traveling across the picturesque landscape of the Netherlands is made easy and enjoyable with the Rotterdam to Leeuwarden train service. Departing from Rotterdam Centraal, the trains from Rotterdam to Leeuwarden offer a seamless journey, connecting you to the heart of Friesland at Leeuwarden. Whether you're embarking on a scenic tour or on a business trip, these train services ensure a comfortable and efficient travel experience with exceptional views along the way. So, book your train from Rotterdam to Leeuwarden and enjoy a hassle-free journey across this charming region.
When planning your journey from Rotterdam to Leeuwarden by train, understanding ticket pricing can help save significantly. The cheapest train ticket you will find for this route is available at just $36 (€29). On average, tickets cost approximately $36 (€30), offering a comfortable and scenic trip at an affordable price. To benefit from both the best convenience and potential savings, consider traveling in the late spring months. This time sees pleasant weather and competitive ticket pricing, along with fewer crowds, ensuring a relaxing trip through the beautiful Dutch landscape.
Traveling by train from Rotterdam to Leeuwarden is a convenient and comfortable experience, with services operated by NS (Nederlandse Spoorwegen) and Arriva providing seamless connectivity. The journey typically involves comfortable Intercity trains as well as efficient regional trains. NS Intercity services ensure a swift and smooth ride, equipped with free Wi-Fi, ample luggage storage, and onboard catering to make long journeys enjoyable. Arriva enhances your travel with their reliable regional services, connecting you effortlessly to local stations and city centers. Both NS and Arriva emphasize customer comfort with their clean and modern fleets, making your travel between these vibrant cities both stress-free and pleasant.
Planning a journey from Rotterdam to Leeuwarden and curious about train journey details? The trip covers a distance of 104 miles (168 km) and typically takes about 2h 30m. It's an excellent option for those seeking efficient and comfortable travel across the Netherlands.
Trains between Rotterdam and Leeuwarden run frequently with an impressive 114 trains going daily, ensuring you have plenty of options regardless of your travel plans. These trains operate every day of the week, from Monday through Sunday, providing convenient scheduling choices for any travel itinerary.
For early risers and night travelers alike, the Rotterdam to Leeuwarden train schedule caters to all. The first train generally departs at 00:05, while the last train of the day leaves around 23:39, giving you ample choices to fit your travel needs conveniently.
Passengers board the train most frequently from Rotterdam Centraal, which is located around 0.6 miles (876 m) 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