Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Heerenveen to Utrecht train with PKP Intercity

Mon, Apr 28
+ Add return
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

Cheap train tickets from Heerenveen to Utrecht

Showing times and prices for Apr 28

Cheapest

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.

Intercity626+Sprinter5631
08:03AM1h52
Heerenveen
09:55AMUtrecht
$331One-way
1 transfer
Intercity634+Sprinter5639
10:03AM1h52
Heerenveen
11:55AMUtrecht
$331One-way
1 transfer
Intercity642+Sprinter5647
12:03PM1h52
Heerenveen
01:55PMUtrecht
$331One-way
1 transfer
Intercity622+Sprinter5627
07:03AM1h52
Heerenveen
08:55AMUtrecht
$331One-way
1 transfer
Intercity678+Sprinter5683
09:03PM1h51
Heerenveen
10:54PMUtrecht
$331One-way
1 transfer

Live departures

Heerenveen to Utrecht train times

Showing trains for today, Sunday, April 27
Last updated at 5:19 PM
ProviderDepartsDurationArrivesTransfers
Tickets
ntra_intercity674+ntra_sprinter73796:03 PM Heerenveen
1h44
7:47 PM Utrecht1 transfer
ntra_intercity674+ntra_sprinter60766:03 PM Heerenveen
1h51
7:54 PM Utrecht1 transfer
ntra_intercity674+ntra_sprinter60766:03 PM Heerenveen
1h45
7:48 PM Utrecht1 transfer
ntra_intercity674+ntra_sprinter56796:03 PM Heerenveen
1h51
7:54 PM Utrecht1 transfer
ntra_intercity674+ntra_sprinter73746:03 PM Heerenveen
1h49
7:52 PM Utrecht1 transfer
ntra_intercity674+ntra_sprinter60766:03 PM Heerenveen
1h47
7:50 PM Utrecht1 transfer
ntra_intercity674+ntra_sprinter60816:03 PM Heerenveen
1h52
7:55 PM Utrecht1 transfer
ntra_intercity678+ntra_sprinter73837:03 PM Heerenveen
1h44
8:47 PM Utrecht1 transfer
ntra_intercity678+ntra_sprinter60807:03 PM Heerenveen
1h47
8:50 PM Utrecht1 transfer
ntra_intercity678+ntra_sprinter56837:03 PM Heerenveen
1h51
8:54 PM Utrecht1 transfer
ntra_intercity678+ntra_sprinter60807:03 PM Heerenveen
1h45
8:48 PM Utrecht1 transfer
ntra_intercity678+ntra_sprinter60857:03 PM Heerenveen
1h52
8:55 PM Utrecht1 transfer
ntra_intercity678+ntra_sprinter60807:03 PM Heerenveen
1h51
8:54 PM Utrecht1 transfer
ntra_intercity678+ntra_sprinter73787:03 PM Heerenveen
1h49
8:52 PM Utrecht1 transfer
ntra_intercity682+ntra_sprinter60848:03 PM Heerenveen
1h47
9:50 PM Utrecht1 transfer
ntra_intercity682+ntra_sprinter73878:03 PM Heerenveen
1h44
9:47 PM Utrecht1 transfer
ntra_intercity682+ntra_sprinter60848:03 PM Heerenveen
1h45
9:48 PM Utrecht1 transfer
ntra_intercity682+ntra_sprinter60898:03 PM Heerenveen
1h52
9:55 PM Utrecht1 transfer
ntra_intercity682+ntra_sprinter49868:03 PM Heerenveen
1h55
9:58 PM Utrecht1 transfer
ntra_intercity682+ntra_sprinter60848:03 PM Heerenveen
1h51
9:54 PM Utrecht1 transfer
ntra_intercity682+ntra_sprinter73828:03 PM Heerenveen
1h49
9:52 PM Utrecht1 transfer
Monday, April 28
ntra_intercity816 · 516+ntra_sprinter73213:29 AM Heerenveen
1h49
5:18 AM Utrecht2 transfers
ntra_intercity816 · 516+ntra_sprinter73163:29 AM Heerenveen
1h53
5:22 AM Utrecht2 transfers
ntra_intercity816 · 516+ntra_sprinter69183:30 AM Heerenveen
1h50
5:20 AM Utrecht2 transfers
ntra_intercity816 · 516+ntra_sprinter69183:30 AM Heerenveen
1h54
5:24 AM Utrecht2 transfers
ntra_intercity816 · 516+ntra_sprinter69183:30 AM Heerenveen
1h48
5:18 AM Utrecht2 transfers
ntra_intercity816 · 516+ntra_sprinter56213:30 AM Heerenveen
1h55
5:25 AM Utrecht2 transfers
ntra_intercity816 · 516+ntra_sprinter69233:30 AM Heerenveen
1h55
5:25 AM Utrecht2 transfers
ntra_intercity618+ntra_sprinter69254:03 AM Heerenveen
1h52
5:55 AM Utrecht1 transfer
ntra_intercity618+ntra_sprinter73184:03 AM Heerenveen
1h49
5:52 AM Utrecht1 transfer
ntra_intercity618+ntra_sprinter73234:03 AM Heerenveen
1h44
5:47 AM Utrecht1 transfer
ntra_intercity618+ntra_sprinter69204:03 AM Heerenveen
1h47
5:50 AM Utrecht1 transfer
ntra_intercity618+ntra_sprinter69204:03 AM Heerenveen
1h45
5:48 AM Utrecht1 transfer
ntra_intercity618+ntra_sprinter69204:03 AM Heerenveen
1h51
5:54 AM Utrecht1 transfer
ntra_intercity618+ntra_sprinter56234:03 AM Heerenveen
1h52
5:55 AM Utrecht1 transfer
ntra_intercity622+ntra_sprinter73225:03 AM Heerenveen
1h49
6:52 AM Utrecht1 transfer
ntra_intercity622+ntra_sprinter69245:03 AM Heerenveen
1h51
6:54 AM Utrecht1 transfer
ntra_intercity622+ntra_sprinter73275:03 AM Heerenveen
1h44
6:47 AM Utrecht1 transfer
ntra_intercity622+ntra_sprinter69295:03 AM Heerenveen
1h52
6:55 AM Utrecht1 transfer
ntra_intercity622+ntra_sprinter56275:03 AM Heerenveen
1h52
6:55 AM Utrecht1 transfer
ntra_intercity622+ntra_sprinter69245:03 AM Heerenveen
1h47
6:50 AM Utrecht1 transfer
ntra_intercity622+ntra_sprinter283015:03 AM Heerenveen
2h46
7:49 AM Utrecht1 transfer
ntra_intercity622+ntra_sprinter69245:03 AM Heerenveen
1h45
6:48 AM Utrecht1 transfer
ntra_intercity626+ntra_sprinter283056:03 AM Heerenveen
2h46
8:49 AM Utrecht1 transfer
ntra_intercity626+ntra_sprinter56316:03 AM Heerenveen
1h52
7:55 AM Utrecht1 transfer
ntra_intercity626+ntra_sprinter73316:03 AM Heerenveen
1h44
7:47 AM Utrecht1 transfer
ntra_intercity626+ntra_sprinter73266:03 AM Heerenveen
1h49
7:52 AM Utrecht1 transfer
intercity6266:03 AM Heerenveen station
1h36
7:39 AM Utrecht Centraal0 transfersDirect
ntra_intercity626+ntra_sprinter69286:03 AM Heerenveen
1h45
7:48 AM Utrecht1 transfer
ntra_intercity626+ntra_sprinter69286:03 AM Heerenveen
1h47
7:50 AM Utrecht1 transfer
ntra_intercity626+ntra_sprinter69286:03 AM Heerenveen
1h51
7:54 AM Utrecht1 transfer
ntra_intercity626+ntra_sprinter69336:03 AM Heerenveen
1h52
7:55 AM Utrecht1 transfer
intercity828 · 5286:33 AM Heerenveen station
1h36
8:09 AM Utrecht Centraal1 transfer
ntra_intercity630+ntra_sprinter73357:03 AM Heerenveen
1h44
8:47 AM Utrecht1 transfer
ntra_intercity630+ntra_sprinter69327:03 AM Heerenveen
1h51
8:54 AM Utrecht1 transfer
ntra_intercity630+ntra_sprinter69377:03 AM Heerenveen
1h52
8:55 AM Utrecht1 transfer
ntra_intercity630+ntra_sprinter73307:03 AM Heerenveen
1h49
8:52 AM Utrecht1 transfer
ntra_intercity630+ntra_sprinter69327:03 AM Heerenveen
1h47
8:50 AM Utrecht1 transfer
ntra_intercity630+ntra_sprinter69327:03 AM Heerenveen
1h45
8:48 AM Utrecht1 transfer
ntra_intercity630+ntra_sprinter56357:03 AM Heerenveen
1h52
8:55 AM Utrecht1 transfer
intercity6307:03 AM Heerenveen station
1h36
8:39 AM Utrecht Centraal0 transfersDirect
ntra_intercity630+ntra_sprinter283097:03 AM Heerenveen
2h46
9:49 AM Utrecht1 transfer
intercity832 · 5327:33 AM Heerenveen station
1h36
9:09 AM Utrecht Centraal1 transfer
ntra_intercity634+ntra_sprinter69368:03 AM Heerenveen
1h45
9:48 AM Utrecht1 transfer
ntra_intercity634+ntra_sprinter56398:03 AM Heerenveen
1h52
9:55 AM Utrecht1 transfer
ntra_intercity634+ntra_sprinter69368:03 AM Heerenveen
1h47
9:50 AM Utrecht1 transfer
ntra_intercity634+ntra_sprinter69418:03 AM Heerenveen
1h52
9:55 AM Utrecht1 transfer
intercity6348:03 AM Heerenveen station
1h36
9:39 AM Utrecht Centraal0 transfersDirect
ntra_intercity634+ntra_sprinter73398:03 AM Heerenveen
1h44
9:47 AM Utrecht1 transfer
ntra_intercity634+ntra_sprinter283138:03 AM Heerenveen
2h46
10:49 AM Utrecht1 transfer
ntra_intercity634+ntra_sprinter69368:03 AM Heerenveen
1h51
9:54 AM Utrecht1 transfer
ntra_intercity634+ntra_sprinter73348:03 AM Heerenveen
1h49
9:52 AM Utrecht1 transfer
intercity836 · 5368:33 AM Heerenveen station
1h36
10:09 AM Utrecht Centraal1 transfer
ntra_intercity638+ntra_sprinter69409:03 AM Heerenveen
1h51
10:54 AM Utrecht1 transfer
ntra_intercity638+ntra_sprinter73439:03 AM Heerenveen
1h44
10:47 AM Utrecht1 transfer
ntra_intercity638+ntra_sprinter69409:03 AM Heerenveen
1h45
10:48 AM Utrecht1 transfer
ntra_intercity638+ntra_sprinter73389:03 AM Heerenveen
1h49
10:52 AM Utrecht1 transfer
ntra_intercity638+ntra_sprinter56439:03 AM Heerenveen
1h52
10:55 AM Utrecht1 transfer
ntra_intercity638+ntra_sprinter283179:03 AM Heerenveen
2h46
11:49 AM Utrecht1 transfer
ntra_intercity638+ntra_sprinter69409:03 AM Heerenveen
1h47
10:50 AM Utrecht1 transfer
ntra_intercity638+ntra_sprinter69459:03 AM Heerenveen
1h52
10:55 AM Utrecht1 transfer
ntra_intercity642+ntra_sprinter734210:03 AM Heerenveen
1h49
11:52 AM Utrecht1 transfer
ntra_intercity642+ntra_sprinter564710:03 AM Heerenveen
1h52
11:55 AM Utrecht1 transfer
ntra_intercity642+ntra_sprinter694410:03 AM Heerenveen
1h47
11:50 AM Utrecht1 transfer
ntra_intercity642+ntra_sprinter694910:03 AM Heerenveen
1h52
11:55 AM Utrecht1 transfer
ntra_intercity642+ntra_sprinter734710:03 AM Heerenveen
1h44
11:47 AM Utrecht1 transfer
ntra_intercity642+ntra_sprinter694410:03 AM Heerenveen
1h51
11:54 AM Utrecht1 transfer
ntra_intercity642+ntra_sprinter2832110:03 AM Heerenveen
2h46
12:49 PM Utrecht1 transfer
ntra_intercity642+ntra_sprinter694410:03 AM Heerenveen
1h45
11:48 AM Utrecht1 transfer
ntra_intercity646+ntra_sprinter735111:03 AM Heerenveen
1h44
12:47 PM Utrecht1 transfer
ntra_intercity646+ntra_sprinter694811:03 AM Heerenveen
1h51
12:54 PM Utrecht1 transfer
ntra_intercity646+ntra_sprinter565111:03 AM Heerenveen
1h52
12:55 PM Utrecht1 transfer
ntra_intercity646+ntra_sprinter695311:03 AM Heerenveen
1h52
12:55 PM Utrecht1 transfer
ntra_intercity646+ntra_sprinter734611:03 AM Heerenveen
1h49
12:52 PM Utrecht1 transfer
ntra_intercity646+ntra_sprinter694811:03 AM Heerenveen
1h47
12:50 PM Utrecht1 transfer
ntra_intercity646+ntra_sprinter2832511:03 AM Heerenveen
2h46
1:49 PM Utrecht1 transfer
ntra_intercity646+ntra_sprinter694811:03 AM Heerenveen
1h45
12:48 PM Utrecht1 transfer
ntra_intercity650+ntra_sprinter735012:03 PM Heerenveen
1h49
1:52 PM Utrecht1 transfer
ntra_intercity650+ntra_sprinter695212:03 PM Heerenveen
1h47
1:50 PM Utrecht1 transfer
ntra_intercity650+ntra_sprinter695212:03 PM Heerenveen
1h45
1:48 PM Utrecht1 transfer
ntra_intercity650+ntra_sprinter695712:03 PM Heerenveen
1h52
1:55 PM Utrecht1 transfer
ntra_intercity650+ntra_sprinter735512:03 PM Heerenveen
1h44
1:47 PM Utrecht1 transfer
ntra_intercity650+ntra_sprinter695212:03 PM Heerenveen
1h51
1:54 PM Utrecht1 transfer
ntra_intercity650+ntra_sprinter565512:03 PM Heerenveen
1h52
1:55 PM Utrecht1 transfer
ntra_intercity650+ntra_sprinter2832912:03 PM Heerenveen
2h46
2:49 PM Utrecht1 transfer
ntra_intercity654+ntra_sprinter73541:03 PM Heerenveen
1h49
2:52 PM Utrecht1 transfer
ntra_intercity654+ntra_sprinter73591:03 PM Heerenveen
1h44
2:47 PM Utrecht1 transfer
ntra_intercity654+ntra_sprinter69561:03 PM Heerenveen
1h45
2:48 PM Utrecht1 transfer
ntra_intercity654+ntra_sprinter56591:03 PM Heerenveen
1h52
2:55 PM Utrecht1 transfer
ntra_intercity654+ntra_sprinter69561:03 PM Heerenveen
1h47
2:50 PM Utrecht1 transfer
ntra_intercity654+ntra_sprinter69611:03 PM Heerenveen
1h52
2:55 PM Utrecht1 transfer
ntra_intercity654+ntra_sprinter69561:03 PM Heerenveen
1h51
2:54 PM Utrecht1 transfer
ntra_intercity658+ntra_sprinter73632:03 PM Heerenveen
1h44
3:47 PM Utrecht1 transfer
ntra_intercity658+ntra_sprinter69602:03 PM Heerenveen
1h51
3:54 PM Utrecht1 transfer
ntra_intercity658+ntra_sprinter69602:03 PM Heerenveen
1h47
3:50 PM Utrecht1 transfer
ntra_intercity658+ntra_sprinter73582:03 PM Heerenveen
1h49
3:52 PM Utrecht1 transfer
ntra_intercity658+ntra_sprinter56632:03 PM Heerenveen
1h52
3:55 PM Utrecht1 transfer
ntra_intercity658+ntra_sprinter69652:03 PM Heerenveen
1h52
3:55 PM Utrecht1 transfer
ntra_intercity658+ntra_sprinter69602:03 PM Heerenveen
1h45
3:48 PM Utrecht1 transfer
ntra_intercity662+ntra_sprinter73623:03 PM Heerenveen
1h49
4:52 PM Utrecht1 transfer
ntra_intercity662+ntra_sprinter56673:03 PM Heerenveen
1h52
4:55 PM Utrecht1 transfer
ntra_intercity662+ntra_sprinter73673:03 PM Heerenveen
1h44
4:47 PM Utrecht1 transfer
ntra_intercity662+ntra_sprinter69643:03 PM Heerenveen
1h45
4:48 PM Utrecht1 transfer
ntra_intercity662+ntra_sprinter60693:03 PM Heerenveen
1h52
4:55 PM Utrecht1 transfer
ntra_intercity662+ntra_sprinter69643:03 PM Heerenveen
1h47
4:50 PM Utrecht1 transfer
ntra_intercity662+ntra_sprinter69643:03 PM Heerenveen
1h51
4:54 PM Utrecht1 transfer
ntra_intercity666+ntra_sprinter69684:03 PM Heerenveen
1h51
5:54 PM Utrecht1 transfer
ntra_intercity666+ntra_sprinter69684:03 PM Heerenveen
1h47
5:50 PM Utrecht1 transfer
ntra_intercity666+ntra_sprinter60734:03 PM Heerenveen
1h52
5:55 PM Utrecht1 transfer
ntra_intercity666+ntra_sprinter69684:03 PM Heerenveen
1h45
5:48 PM Utrecht1 transfer
ntra_intercity666+ntra_sprinter73714:03 PM Heerenveen
1h44
5:47 PM Utrecht1 transfer
ntra_intercity666+ntra_sprinter73664:03 PM Heerenveen
1h49
5:52 PM Utrecht1 transfer
ntra_intercity666+ntra_sprinter56714:03 PM Heerenveen
1h51
5:54 PM Utrecht1 transfer
ntra_intercity670+ntra_sprinter73705:03 PM Heerenveen
1h49
6:52 PM Utrecht1 transfer
ntra_intercity670+ntra_sprinter60725:03 PM Heerenveen
1h51
6:54 PM Utrecht1 transfer
ntra_intercity670+ntra_sprinter60725:03 PM Heerenveen
1h45
6:48 PM Utrecht1 transfer
ntra_intercity670+ntra_sprinter56755:03 PM Heerenveen
1h51
6:54 PM Utrecht1 transfer
ntra_intercity670+ntra_sprinter60775:03 PM Heerenveen
1h52
6:55 PM Utrecht1 transfer
ntra_intercity670+ntra_sprinter73755:03 PM Heerenveen
1h44
6:47 PM Utrecht1 transfer
ntra_intercity670+ntra_sprinter60725:03 PM Heerenveen
1h47
6:50 PM Utrecht1 transfer

Find all the dates and times for this journey

Compare prices and tickets Heerenveen to Utrecht by train

Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04

Fastest train times from Heerenveen to Utrecht

Showing times and prices for Apr 28

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.

PKP Intercity626
08:03AM1h36
Heerenveen station
09:39AMUtrecht Centraal
$331One-way
0 transfers
PKP Intercity836 · 536
10:33AM1h36
Heerenveen station
12:09PMUtrecht Centraal
$331One-way
1 transfer
PKP Intercity828 · 528
08:33AM1h36
Heerenveen station
10:09AMUtrecht Centraal
$331One-way
1 transfer
PKP Intercity634
10:03AM1h36
Heerenveen station
11:39AMUtrecht Centraal
$331One-way
0 transfers
PKP Intercity630
09:03AM1h36
Heerenveen station
10:39AMUtrecht Centraal
$331One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Heerenveen to Utrecht

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Heerenveen to Utrecht run on average 122 times per day, taking around 1h 52m. Cheap train tickets for this journey start at $31 (€25) if you book in advance.
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
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
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

Travel Simplified: Heerenveen to Utrecht Train Journey

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.

Find Cheap Train Tickets from Heerenveen to Utrecht

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!

Train Heerenveen to Utrecht by NS, Arriva, and DB Regio

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.

Discover Train Heerenveen to Utrecht Train Times and Schedule

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.

FAQs: Trains from Heerenveen to Utrecht

FAQs: Travel by train from Heerenveen to Utrecht easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Heerenveen to Utrecht.
FAQs
Cheap train tickets from Heerenveen to Utrecht can start from as little as $31 (€25) when you book in advance. The average train ticket price for Heerenveen to Utrecht is $31 (€25); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Heerenveen to Utrecht train travel time is 1 h 37 min   for the 68 mile (110 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first train from Heerenveen to Utrecht leaves at 12: 09 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Heerenveen to Utrecht leaves at 11: 54 PM.
No, there are no night trains, the latest train for this route is 11: 54 PM.

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.

A day trip to Utrecht from Heerenveen is worth doing with a journey time of 1 h 37 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Heerenveen to Utrecht by train is March.
Yes, you can take a train to Utrecht from Heerenveen.

Popular train stations from Heerenveen to Utrecht

Heerenveen
Utrecht
The major train station for departures in Heerenveen is Heerenveen. Find all the information you need to know about services, amenities and connections at Heerenveen for your trip from Heerenveen to Utrecht.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
Wifi
Wifi
  • Free
Parking
Parking
  • Parking is available near the station with several parking lots in the vicinity.
Dining
Dining
  • Restaurant Het Postkantoor
  • Grand Café 't Gerecht
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Ramps, restrooms.
WC
WC
  • €0.50
Hotel
Hotel
  • Fletcher Hotel-Restaurant Heidehof
  • Hajé Hotel Heerenveen
Lost and Found Office
  • Located in the main hall
Public transit options for Heerenveen
  • Bus: Several lines available
  • Train: Intercity and regional services
The major train station for arrivals in Utrecht is Utrecht Centraal. Find all the information you need to know about services, amenities and connections at Utrecht Centraal for your journey to Utrecht from Heerenveen.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 11:00 PM Monday - Sunday
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week. Access via Spoorstraat and Jaarbeursplein.
Dining
Dining
  • Restaurant De Rechtbank
  • Humphrey's Utrecht
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Ramps, restrooms.
WC
WC
  • €0.70
Hotel
Hotel
  • Crowne Plaza Utrecht
  • NH Utrecht
  • Park Plaza Utrecht
Lounge
Lounge
  • Located in the main hall
Lost and Found Office
  • Located in the main hall
Public transit options for Utrecht Centraal
  • Tram: Line 22
  • Bus: Several lines available
  • Train: Domestic and international connections

More options for your journey from Heerenveen to Utrecht

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

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
More routes, destinations and providers
Currency
Language

Useful links