Cheapest
Average
The best way to find a cheap train ticket from Heerenveen to Utrecht 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:03 PM Heerenveen | 1h44 | 7:47 PM Utrecht | 1 transfer | |
![]() ![]() | 6:03 PM Heerenveen | 1h51 | 7:54 PM Utrecht | 1 transfer | |
![]() ![]() | 6:03 PM Heerenveen | 1h45 | 7:48 PM Utrecht | 1 transfer | |
![]() ![]() | 6:03 PM Heerenveen | 1h51 | 7:54 PM Utrecht | 1 transfer | |
![]() ![]() | 6:03 PM Heerenveen | 1h49 | 7:52 PM Utrecht | 1 transfer | |
![]() ![]() | 6:03 PM Heerenveen | 1h47 | 7:50 PM Utrecht | 1 transfer | |
![]() ![]() | 6:03 PM Heerenveen | 1h52 | 7:55 PM Utrecht | 1 transfer | |
![]() ![]() | 7:03 PM Heerenveen | 1h44 | 8:47 PM Utrecht | 1 transfer | |
![]() ![]() | 7:03 PM Heerenveen | 1h47 | 8:50 PM Utrecht | 1 transfer | |
![]() ![]() | 7:03 PM Heerenveen | 1h51 | 8:54 PM Utrecht | 1 transfer | |
![]() ![]() | 7:03 PM Heerenveen | 1h45 | 8:48 PM Utrecht | 1 transfer | |
![]() ![]() | 7:03 PM Heerenveen | 1h52 | 8:55 PM Utrecht | 1 transfer | |
![]() ![]() | 7:03 PM Heerenveen | 1h51 | 8:54 PM Utrecht | 1 transfer | |
![]() ![]() | 7:03 PM Heerenveen | 1h49 | 8:52 PM Utrecht | 1 transfer | |
![]() ![]() | 8:03 PM Heerenveen | 1h47 | 9:50 PM Utrecht | 1 transfer | |
![]() ![]() | 8:03 PM Heerenveen | 1h44 | 9:47 PM Utrecht | 1 transfer | |
![]() ![]() | 8:03 PM Heerenveen | 1h45 | 9:48 PM Utrecht | 1 transfer | |
![]() ![]() | 8:03 PM Heerenveen | 1h52 | 9:55 PM Utrecht | 1 transfer | |
![]() ![]() | 8:03 PM Heerenveen | 1h55 | 9:58 PM Utrecht | 1 transfer | |
![]() ![]() | 8:03 PM Heerenveen | 1h51 | 9:54 PM Utrecht | 1 transfer | |
![]() ![]() | 8:03 PM Heerenveen | 1h49 | 9:52 PM Utrecht | 1 transfer | |
Monday, April 28 | |||||
![]() ![]() | 3:29 AM Heerenveen | 1h49 | 5:18 AM Utrecht | 2 transfers | |
![]() ![]() | 3:29 AM Heerenveen | 1h53 | 5:22 AM Utrecht | 2 transfers | |
![]() ![]() | 3:30 AM Heerenveen | 1h50 | 5:20 AM Utrecht | 2 transfers | |
![]() ![]() | 3:30 AM Heerenveen | 1h54 | 5:24 AM Utrecht | 2 transfers | |
![]() ![]() | 3:30 AM Heerenveen | 1h48 | 5:18 AM Utrecht | 2 transfers | |
![]() ![]() | 3:30 AM Heerenveen | 1h55 | 5:25 AM Utrecht | 2 transfers | |
![]() ![]() | 3:30 AM Heerenveen | 1h55 | 5:25 AM Utrecht | 2 transfers | |
![]() ![]() | 4:03 AM Heerenveen | 1h52 | 5:55 AM Utrecht | 1 transfer | |
![]() ![]() | 4:03 AM Heerenveen | 1h49 | 5:52 AM Utrecht | 1 transfer | |
![]() ![]() | 4:03 AM Heerenveen | 1h44 | 5:47 AM Utrecht | 1 transfer | |
![]() ![]() | 4:03 AM Heerenveen | 1h47 | 5:50 AM Utrecht | 1 transfer | |
![]() ![]() | 4:03 AM Heerenveen | 1h45 | 5:48 AM Utrecht | 1 transfer | |
![]() ![]() | 4:03 AM Heerenveen | 1h51 | 5:54 AM Utrecht | 1 transfer | |
![]() ![]() | 4:03 AM Heerenveen | 1h52 | 5:55 AM Utrecht | 1 transfer | |
![]() ![]() | 5:03 AM Heerenveen | 1h49 | 6:52 AM Utrecht | 1 transfer | |
![]() ![]() | 5:03 AM Heerenveen | 1h51 | 6:54 AM Utrecht | 1 transfer | |
![]() ![]() | 5:03 AM Heerenveen | 1h44 | 6:47 AM Utrecht | 1 transfer | |
![]() ![]() | 5:03 AM Heerenveen | 1h52 | 6:55 AM Utrecht | 1 transfer | |
![]() ![]() | 5:03 AM Heerenveen | 1h52 | 6:55 AM Utrecht | 1 transfer | |
![]() ![]() | 5:03 AM Heerenveen | 1h47 | 6:50 AM Utrecht | 1 transfer | |
![]() ![]() | 5:03 AM Heerenveen | 2h46 | 7:49 AM Utrecht | 1 transfer | |
![]() ![]() | 5:03 AM Heerenveen | 1h45 | 6:48 AM Utrecht | 1 transfer | |
![]() ![]() | 6:03 AM Heerenveen | 2h46 | 8:49 AM Utrecht | 1 transfer | |
![]() ![]() | 6:03 AM Heerenveen | 1h52 | 7:55 AM Utrecht | 1 transfer | |
![]() ![]() | 6:03 AM Heerenveen | 1h44 | 7:47 AM Utrecht | 1 transfer | |
![]() ![]() | 6:03 AM Heerenveen | 1h49 | 7:52 AM Utrecht | 1 transfer | |
![]() | 6:03 AM Heerenveen station | 1h36 | 7:39 AM Utrecht Centraal | 0 transfersDirect | |
![]() ![]() | 6:03 AM Heerenveen | 1h45 | 7:48 AM Utrecht | 1 transfer | |
![]() ![]() | 6:03 AM Heerenveen | 1h47 | 7:50 AM Utrecht | 1 transfer | |
![]() ![]() | 6:03 AM Heerenveen | 1h51 | 7:54 AM Utrecht | 1 transfer | |
![]() ![]() | 6:03 AM Heerenveen | 1h52 | 7:55 AM Utrecht | 1 transfer | |
![]() | 6:33 AM Heerenveen station | 1h36 | 8:09 AM Utrecht Centraal | 1 transfer | |
![]() ![]() | 7:03 AM Heerenveen | 1h44 | 8:47 AM Utrecht | 1 transfer | |
![]() ![]() | 7:03 AM Heerenveen | 1h51 | 8:54 AM Utrecht | 1 transfer | |
![]() ![]() | 7:03 AM Heerenveen | 1h52 | 8:55 AM Utrecht | 1 transfer | |
![]() ![]() | 7:03 AM Heerenveen | 1h49 | 8:52 AM Utrecht | 1 transfer | |
![]() ![]() | 7:03 AM Heerenveen | 1h47 | 8:50 AM Utrecht | 1 transfer | |
![]() ![]() | 7:03 AM Heerenveen | 1h45 | 8:48 AM Utrecht | 1 transfer | |
![]() ![]() | 7:03 AM Heerenveen | 1h52 | 8:55 AM Utrecht | 1 transfer | |
![]() | 7:03 AM Heerenveen station | 1h36 | 8:39 AM Utrecht Centraal | 0 transfersDirect | |
![]() ![]() | 7:03 AM Heerenveen | 2h46 | 9:49 AM Utrecht | 1 transfer | |
![]() | 7:33 AM Heerenveen station | 1h36 | 9:09 AM Utrecht Centraal | 1 transfer | |
![]() ![]() | 8:03 AM Heerenveen | 1h45 | 9:48 AM Utrecht | 1 transfer | |
![]() ![]() | 8:03 AM Heerenveen | 1h52 | 9:55 AM Utrecht | 1 transfer | |
![]() ![]() | 8:03 AM Heerenveen | 1h47 | 9:50 AM Utrecht | 1 transfer | |
![]() ![]() | 8:03 AM Heerenveen | 1h52 | 9:55 AM Utrecht | 1 transfer | |
![]() | 8:03 AM Heerenveen station | 1h36 | 9:39 AM Utrecht Centraal | 0 transfersDirect | |
![]() ![]() | 8:03 AM Heerenveen | 1h44 | 9:47 AM Utrecht | 1 transfer | |
![]() ![]() | 8:03 AM Heerenveen | 2h46 | 10:49 AM Utrecht | 1 transfer | |
![]() ![]() | 8:03 AM Heerenveen | 1h51 | 9:54 AM Utrecht | 1 transfer | |
![]() ![]() | 8:03 AM Heerenveen | 1h49 | 9:52 AM Utrecht | 1 transfer | |
![]() | 8:33 AM Heerenveen station | 1h36 | 10:09 AM Utrecht Centraal | 1 transfer | |
![]() ![]() | 9:03 AM Heerenveen | 1h51 | 10:54 AM Utrecht | 1 transfer | |
![]() ![]() | 9:03 AM Heerenveen | 1h44 | 10:47 AM Utrecht | 1 transfer | |
![]() ![]() | 9:03 AM Heerenveen | 1h45 | 10:48 AM Utrecht | 1 transfer | |
![]() ![]() | 9:03 AM Heerenveen | 1h49 | 10:52 AM Utrecht | 1 transfer | |
![]() ![]() | 9:03 AM Heerenveen | 1h52 | 10:55 AM Utrecht | 1 transfer | |
![]() ![]() | 9:03 AM Heerenveen | 2h46 | 11:49 AM Utrecht | 1 transfer | |
![]() ![]() | 9:03 AM Heerenveen | 1h47 | 10:50 AM Utrecht | 1 transfer | |
![]() ![]() | 9:03 AM Heerenveen | 1h52 | 10:55 AM Utrecht | 1 transfer | |
![]() ![]() | 10:03 AM Heerenveen | 1h49 | 11:52 AM Utrecht | 1 transfer | |
![]() ![]() | 10:03 AM Heerenveen | 1h52 | 11:55 AM Utrecht | 1 transfer | |
![]() ![]() | 10:03 AM Heerenveen | 1h47 | 11:50 AM Utrecht | 1 transfer | |
![]() ![]() | 10:03 AM Heerenveen | 1h52 | 11:55 AM Utrecht | 1 transfer | |
![]() ![]() | 10:03 AM Heerenveen | 1h44 | 11:47 AM Utrecht | 1 transfer | |
![]() ![]() | 10:03 AM Heerenveen | 1h51 | 11:54 AM Utrecht | 1 transfer | |
![]() ![]() | 10:03 AM Heerenveen | 2h46 | 12:49 PM Utrecht | 1 transfer | |
![]() ![]() | 10:03 AM Heerenveen | 1h45 | 11:48 AM Utrecht | 1 transfer | |
![]() ![]() | 11:03 AM Heerenveen | 1h44 | 12:47 PM Utrecht | 1 transfer | |
![]() ![]() | 11:03 AM Heerenveen | 1h51 | 12:54 PM Utrecht | 1 transfer | |
![]() ![]() | 11:03 AM Heerenveen | 1h52 | 12:55 PM Utrecht | 1 transfer | |
![]() ![]() | 11:03 AM Heerenveen | 1h52 | 12:55 PM Utrecht | 1 transfer | |
![]() ![]() | 11:03 AM Heerenveen | 1h49 | 12:52 PM Utrecht | 1 transfer | |
![]() ![]() | 11:03 AM Heerenveen | 1h47 | 12:50 PM Utrecht | 1 transfer | |
![]() ![]() | 11:03 AM Heerenveen | 2h46 | 1:49 PM Utrecht | 1 transfer | |
![]() ![]() | 11:03 AM Heerenveen | 1h45 | 12:48 PM Utrecht | 1 transfer | |
![]() ![]() | 12:03 PM Heerenveen | 1h49 | 1:52 PM Utrecht | 1 transfer | |
![]() ![]() | 12:03 PM Heerenveen | 1h47 | 1:50 PM Utrecht | 1 transfer | |
![]() ![]() | 12:03 PM Heerenveen | 1h45 | 1:48 PM Utrecht | 1 transfer | |
![]() ![]() | 12:03 PM Heerenveen | 1h52 | 1:55 PM Utrecht | 1 transfer | |
![]() ![]() | 12:03 PM Heerenveen | 1h44 | 1:47 PM Utrecht | 1 transfer | |
![]() ![]() | 12:03 PM Heerenveen | 1h51 | 1:54 PM Utrecht | 1 transfer | |
![]() ![]() | 12:03 PM Heerenveen | 1h52 | 1:55 PM Utrecht | 1 transfer | |
![]() ![]() | 12:03 PM Heerenveen | 2h46 | 2:49 PM Utrecht | 1 transfer | |
![]() ![]() | 1:03 PM Heerenveen | 1h49 | 2:52 PM Utrecht | 1 transfer | |
![]() ![]() | 1:03 PM Heerenveen | 1h44 | 2:47 PM Utrecht | 1 transfer | |
![]() ![]() | 1:03 PM Heerenveen | 1h45 | 2:48 PM Utrecht | 1 transfer | |
![]() ![]() | 1:03 PM Heerenveen | 1h52 | 2:55 PM Utrecht | 1 transfer | |
![]() ![]() | 1:03 PM Heerenveen | 1h47 | 2:50 PM Utrecht | 1 transfer | |
![]() ![]() | 1:03 PM Heerenveen | 1h52 | 2:55 PM Utrecht | 1 transfer | |
![]() ![]() | 1:03 PM Heerenveen | 1h51 | 2:54 PM Utrecht | 1 transfer | |
![]() ![]() | 2:03 PM Heerenveen | 1h44 | 3:47 PM Utrecht | 1 transfer | |
![]() ![]() | 2:03 PM Heerenveen | 1h51 | 3:54 PM Utrecht | 1 transfer | |
![]() ![]() | 2:03 PM Heerenveen | 1h47 | 3:50 PM Utrecht | 1 transfer | |
![]() ![]() | 2:03 PM Heerenveen | 1h49 | 3:52 PM Utrecht | 1 transfer | |
![]() ![]() | 2:03 PM Heerenveen | 1h52 | 3:55 PM Utrecht | 1 transfer | |
![]() ![]() | 2:03 PM Heerenveen | 1h52 | 3:55 PM Utrecht | 1 transfer | |
![]() ![]() | 2:03 PM Heerenveen | 1h45 | 3:48 PM Utrecht | 1 transfer | |
![]() ![]() | 3:03 PM Heerenveen | 1h49 | 4:52 PM Utrecht | 1 transfer | |
![]() ![]() | 3:03 PM Heerenveen | 1h52 | 4:55 PM Utrecht | 1 transfer | |
![]() ![]() | 3:03 PM Heerenveen | 1h44 | 4:47 PM Utrecht | 1 transfer | |
![]() ![]() | 3:03 PM Heerenveen | 1h45 | 4:48 PM Utrecht | 1 transfer | |
![]() ![]() | 3:03 PM Heerenveen | 1h52 | 4:55 PM Utrecht | 1 transfer | |
![]() ![]() | 3:03 PM Heerenveen | 1h47 | 4:50 PM Utrecht | 1 transfer | |
![]() ![]() | 3:03 PM Heerenveen | 1h51 | 4:54 PM Utrecht | 1 transfer | |
![]() ![]() | 4:03 PM Heerenveen | 1h51 | 5:54 PM Utrecht | 1 transfer | |
![]() ![]() | 4:03 PM Heerenveen | 1h47 | 5:50 PM Utrecht | 1 transfer | |
![]() ![]() | 4:03 PM Heerenveen | 1h52 | 5:55 PM Utrecht | 1 transfer | |
![]() ![]() | 4:03 PM Heerenveen | 1h45 | 5:48 PM Utrecht | 1 transfer | |
![]() ![]() | 4:03 PM Heerenveen | 1h44 | 5:47 PM Utrecht | 1 transfer | |
![]() ![]() | 4:03 PM Heerenveen | 1h49 | 5:52 PM Utrecht | 1 transfer | |
![]() ![]() | 4:03 PM Heerenveen | 1h51 | 5:54 PM Utrecht | 1 transfer | |
![]() ![]() | 5:03 PM Heerenveen | 1h49 | 6:52 PM Utrecht | 1 transfer | |
![]() ![]() | 5:03 PM Heerenveen | 1h51 | 6:54 PM Utrecht | 1 transfer | |
![]() ![]() | 5:03 PM Heerenveen | 1h45 | 6:48 PM Utrecht | 1 transfer | |
![]() ![]() | 5:03 PM Heerenveen | 1h51 | 6:54 PM Utrecht | 1 transfer | |
![]() ![]() | 5:03 PM Heerenveen | 1h52 | 6:55 PM Utrecht | 1 transfer | |
![]() ![]() | 5:03 PM Heerenveen | 1h44 | 6:47 PM Utrecht | 1 transfer | |
![]() ![]() | 5:03 PM Heerenveen | 1h47 | 6:50 PM Utrecht | 1 transfer | |
Find all the dates and times for this journey
Fastest Journey
1 h 36 m
Average
1 h 51 m
Trains per day
140
Distance
111 km
Of the 140 trains that leave Heerenveen for Utrecht every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 68 miles (110 km) |
Average train duration 1h 52m |
Cheapest ticket price $31 (€25) |
Trains per day 122 |
Direct trains 3 |
Train providers 2 |
Fastest train 1h 47m |
First train 00:09 |
Last train 23:54 |
Experience the convenience of the Heerenveen to Utrecht train for a hassle-free journey across the Netherlands. Departing primarily from Heerenveen, trains from Heerenveen to Utrecht offer a scenic ride and are a favorite choice among travelers heading to the vibrant city of Utrecht. Arrive at the bustling Utrecht Centraal, easily connecting you to numerous attractions, business venues, and leisure activities. Opt for the train from Heerenveen to Utrecht for timely, efficient, and comfortable travel.
When planning your journey between Heerenveen and Utrecht, budget-savvy travelers will be delighted to find a range of train ticket prices that cater to affordability without compromising on comfort. The cheapest train ticket on this route can be as low as $31 (€25), offering a great option for those looking to save on travel costs. On average, you can expect a train ticket from Heerenveen to Utrecht to cost around $31 (€25), providing a solid balance between quick travel times and service quality. For the most convenient and cost-efficient experience, consider traveling in the months of April or September when train services are just hitting their prime after the transitional seasons, and prices tend to be more favorable than during peak summer months. Book now and enjoy a smooth, scenic journey to the heart of the Netherlands!
Taking the train from Heerenveen to Utrecht is a convenient option for travelers seeking comfort and efficiency. Services on this route are primarily provided by NS (Nederlandse Spoorwegen), Arriva, and DB Regio. Travelers can enjoy a smooth journey in modern trains equipped with amenities such as free Wi-Fi, comfortable seating, and onboard restrooms, enhancing the overall travel experience. The route often features Intercity and Sprinter services, allowing passengers to choose between faster or more leisurely trips with regular schedules, ensuring you can plan your travel conveniently. Enjoy the scenic views of the Dutch countryside as you travel effortlessly between Heerenveen and the vibrant city of Utrecht.
Traveling from Heerenveen to Utrecht is a convenient journey, connecting two vibrant Dutch cities. The train journey covers a distance of 68 miles (110 km) and the average duration of the trip is approximately 1h 47m. This efficient journey allows travelers to reach their destination swiftly and comfortably.
Trains from Heerenveen to Utrecht run frequently, ensuring a flexible travel schedule. On average, there are about 122 trains operating daily throughout the week, from Monday to Sunday. This comprehensive schedule ensures that you can plan your journey at any convenient time, providing ample options for both early birds and late travelers alike.
The train service begins early, with the first departure typically at 00:09. For those looking to travel later in the day, the last train to Utrecht usually departs at around 23:54, offering flexibility for any schedule. Rest assured, the Heerenveen to Utrecht train times are designed to cater to various travel needs, ensuring you never miss a beat during your trip.
Passengers board the train most frequently from Heerenveen, which is located around 0.3 miles (509 m) away from the city centre, and they get off the train at Utrecht Centraal, located 2.7 miles (4.4 km) away from the city centre.
Here are some other resources that might have the information you need