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

Utrecht to Heerenveen train with PKP Intercity

Thu, Apr 24
+ 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 Utrecht to Heerenveen

Showing times and prices for Apr 24

Cheapest

The best way to find a cheap train ticket from Utrecht to Heerenveen is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Sprinter5653 · 9057
03:25PM2h11
Utrecht
05:36PMHeerenveen
$331One-way
1 transfer
Sprinter5641 · 9045
12:25PM2h11
Utrecht
02:36PMHeerenveen
$331One-way
1 transfer
Sprinter5672+Intercity677
09:05PM1h51
Utrecht
10:56PMHeerenveen
$331One-way
1 transfer
Sprinter5616+Intercity621
07:05AM1h51
Utrecht
08:56AMHeerenveen
$331One-way
1 transfer
Sprinter5620+Intercity625
08:05AM1h51
Utrecht
09:56AMHeerenveen
$331One-way
1 transfer

Live departures

Utrecht to Heerenveen train times

Showing trains for today, Wednesday, April 23
Last updated at 9:01 PM
ProviderDepartsDurationArrivesTransfers
Tickets
intercity3084 · 5891 · 525 · 901510:09 PM Utrecht Centraal
6h57
5:06 AM Heerenveen station3 transfers
intercity591 · 515 · 81510:51 PM Utrecht Centraal
6h35
5:26 AM Heerenveen station2 transfers
Thursday, April 24
ntra_sprinter6014+ntra_intercity6174:03 AM Utrecht
1h53
5:56 AM Heerenveen1 transfer
ntra_sprinter6919+ntra_intercity6174:04 AM Utrecht
1h52
5:56 AM Heerenveen1 transfer
ntra_sprinter5612+ntra_intercity6174:05 AM Utrecht
1h51
5:56 AM Heerenveen1 transfer
ntra_sprinter6014+ntra_intercity6174:06 AM Utrecht
1h50
5:56 AM Heerenveen1 transfer
ntra_sprinter6919+ntra_intercity6174:07 AM Utrecht
1h49
5:56 AM Heerenveen1 transfer
ntra_sprinter7317+ntra_intercity6174:09 AM Utrecht
1h47
5:56 AM Heerenveen1 transfer
ntra_sprinter6919+ntra_intercity6174:10 AM Utrecht
1h46
5:56 AM Heerenveen1 transfer
intercity6174:21 AM Utrecht Centraal
1h35
5:56 AM Heerenveen station0 transfersDirect
ntra_sprinter5617 · 90214:25 AM Utrecht
2h11
6:36 AM Heerenveen1 transfer
ntra_sprinter6916+ntra_intercity519 · 8194:27 AM Utrecht
1h59
6:26 AM Heerenveen2 transfers
ntra_sprinter6921+ntra_intercity519 · 8194:34 AM Utrecht
1h52
6:26 AM Heerenveen2 transfers
ntra_sprinter6921+ntra_intercity519 · 8194:37 AM Utrecht
1h49
6:26 AM Heerenveen2 transfers
ntra_sprinter7319+ntra_intercity519 · 8194:37 AM Utrecht
1h49
6:26 AM Heerenveen2 transfers
ntra_sprinter6921+ntra_intercity519 · 8194:40 AM Utrecht
1h46
6:26 AM Heerenveen2 transfers
ntra_sprinter7314+ntra_intercity519 · 8194:43 AM Utrecht
1h43
6:26 AM Heerenveen2 transfers
intercity519 · 8194:51 AM Utrecht Centraal
1h35
6:26 AM Heerenveen station1 transfer
ntra_sprinter6918+ntra_intercity6215:02 AM Utrecht
1h54
6:56 AM Heerenveen1 transfer
ntra_sprinter6923+ntra_intercity6215:04 AM Utrecht
1h52
6:56 AM Heerenveen1 transfer
ntra_sprinter5616+ntra_intercity6215:05 AM Utrecht
1h51
6:56 AM Heerenveen1 transfer
ntra_sprinter6923+ntra_intercity6215:07 AM Utrecht
1h49
6:56 AM Heerenveen1 transfer
ntra_sprinter7321+ntra_intercity6215:10 AM Utrecht
1h46
6:56 AM Heerenveen1 transfer
ntra_sprinter6923+ntra_intercity6215:10 AM Utrecht
1h46
6:56 AM Heerenveen1 transfer
ntra_sprinter7316+ntra_intercity6215:13 AM Utrecht
1h43
6:56 AM Heerenveen1 transfer
intercity6215:21 AM Utrecht Centraal
1h35
6:56 AM Heerenveen station0 transfersDirect
ntra_sprinter5621 · 90255:25 AM Utrecht
2h11
7:36 AM Heerenveen1 transfer
ntra_sprinter6920+ntra_intercity523+ntra_sprinter90255:32 AM Utrecht
2h04
7:36 AM Heerenveen2 transfers
ntra_sprinter6925+ntra_intercity523+ntra_sprinter90255:34 AM Utrecht
2h02
7:36 AM Heerenveen2 transfers
ntra_sprinter7323+ntra_intercity523+ntra_sprinter90255:37 AM Utrecht
1h59
7:36 AM Heerenveen2 transfers
ntra_sprinter6925+ntra_intercity523+ntra_sprinter90255:37 AM Utrecht
1h59
7:36 AM Heerenveen2 transfers
ntra_sprinter6925+ntra_intercity523+ntra_sprinter90255:40 AM Utrecht
1h56
7:36 AM Heerenveen2 transfers
ntra_sprinter7318+ntra_intercity523+ntra_sprinter90255:43 AM Utrecht
1h53
7:36 AM Heerenveen2 transfers
intercity523 · 8235:51 AM Utrecht Centraal
1h35
7:26 AM Heerenveen station1 transfer
ntra_sprinter6922+ntra_intercity6256:02 AM Utrecht
1h54
7:56 AM Heerenveen1 transfer
ntra_sprinter6927+ntra_intercity6256:04 AM Utrecht
1h52
7:56 AM Heerenveen1 transfer
ntra_sprinter5620+ntra_intercity6256:05 AM Utrecht
1h51
7:56 AM Heerenveen1 transfer
ntra_sprinter6927+ntra_intercity6256:07 AM Utrecht
1h49
7:56 AM Heerenveen1 transfer
ntra_sprinter7325+ntra_intercity6256:07 AM Utrecht
1h49
7:56 AM Heerenveen1 transfer
ntra_sprinter6927+ntra_intercity6256:10 AM Utrecht
1h46
7:56 AM Heerenveen1 transfer
ntra_sprinter7320+ntra_intercity6256:13 AM Utrecht
1h43
7:56 AM Heerenveen1 transfer
ntra_sprinter5625 · 90296:25 AM Utrecht
2h11
8:36 AM Heerenveen1 transfer
ntra_sprinter6924+ntra_intercity527+ntra_sprinter90296:32 AM Utrecht
2h04
8:36 AM Heerenveen2 transfers
ntra_sprinter6929+ntra_intercity527+ntra_sprinter90296:34 AM Utrecht
2h02
8:36 AM Heerenveen2 transfers
ntra_sprinter6929+ntra_intercity527+ntra_sprinter90296:37 AM Utrecht
1h59
8:36 AM Heerenveen2 transfers
ntra_sprinter7327+ntra_intercity527+ntra_sprinter90296:37 AM Utrecht
1h59
8:36 AM Heerenveen2 transfers
ntra_sprinter6929+ntra_intercity527+ntra_sprinter90296:40 AM Utrecht
1h56
8:36 AM Heerenveen2 transfers
ntra_sprinter7322+ntra_intercity527+ntra_sprinter90296:43 AM Utrecht
1h53
8:36 AM Heerenveen2 transfers
ntra_sprinter6926+ntra_intercity6297:02 AM Utrecht
1h54
8:56 AM Heerenveen1 transfer
ntra_sprinter6931+ntra_intercity6297:04 AM Utrecht
1h52
8:56 AM Heerenveen1 transfer
ntra_sprinter5624+ntra_intercity6297:05 AM Utrecht
1h51
8:56 AM Heerenveen1 transfer
ntra_sprinter7329+ntra_intercity6297:07 AM Utrecht
1h49
8:56 AM Heerenveen1 transfer
ntra_sprinter6931+ntra_intercity6297:07 AM Utrecht
1h49
8:56 AM Heerenveen1 transfer
ntra_sprinter6931+ntra_intercity6297:10 AM Utrecht
1h46
8:56 AM Heerenveen1 transfer
ntra_sprinter7324+ntra_intercity6297:13 AM Utrecht
1h43
8:56 AM Heerenveen1 transfer
ntra_sprinter5629 · 90337:25 AM Utrecht
2h11
9:36 AM Heerenveen1 transfer
ntra_sprinter6928+ntra_intercity531+ntra_sprinter90337:32 AM Utrecht
2h04
9:36 AM Heerenveen2 transfers
ntra_sprinter6933+ntra_intercity531+ntra_sprinter90337:34 AM Utrecht
2h02
9:36 AM Heerenveen2 transfers
ntra_sprinter6933+ntra_intercity531+ntra_sprinter90337:37 AM Utrecht
1h59
9:36 AM Heerenveen2 transfers
ntra_sprinter7331+ntra_intercity531+ntra_sprinter90337:37 AM Utrecht
1h59
9:36 AM Heerenveen2 transfers
ntra_sprinter6933+ntra_intercity531+ntra_sprinter90337:40 AM Utrecht
1h56
9:36 AM Heerenveen2 transfers
ntra_sprinter7326+ntra_intercity531+ntra_sprinter90337:43 AM Utrecht
1h53
9:36 AM Heerenveen2 transfers
ntra_sprinter28302+ntra_intercity6337:55 AM Utrecht
2h01
9:56 AM Heerenveen1 transfer
ntra_sprinter6930+ntra_intercity6338:02 AM Utrecht
1h54
9:56 AM Heerenveen1 transfer
ntra_sprinter6935+ntra_intercity6338:04 AM Utrecht
1h52
9:56 AM Heerenveen1 transfer
ntra_sprinter6935+ntra_intercity6338:07 AM Utrecht
1h49
9:56 AM Heerenveen1 transfer
ntra_sprinter7333+ntra_intercity6338:07 AM Utrecht
1h49
9:56 AM Heerenveen1 transfer
ntra_sprinter28302+ntra_intercity6338:09 AM Utrecht
1h47
9:56 AM Heerenveen1 transfer
ntra_sprinter6935+ntra_intercity6338:10 AM Utrecht
1h46
9:56 AM Heerenveen1 transfer
ntra_sprinter7328+ntra_intercity6338:13 AM Utrecht
1h43
9:56 AM Heerenveen1 transfer
ntra_sprinter5633 · 90378:25 AM Utrecht
2h11
10:36 AM Heerenveen1 transfer
ntra_sprinter6932+ntra_intercity535+ntra_sprinter90378:32 AM Utrecht
2h04
10:36 AM Heerenveen2 transfers
ntra_sprinter6937+ntra_intercity535+ntra_sprinter90378:34 AM Utrecht
2h02
10:36 AM Heerenveen2 transfers
ntra_sprinter6937+ntra_intercity535+ntra_sprinter90378:37 AM Utrecht
1h59
10:36 AM Heerenveen2 transfers
ntra_sprinter7335+ntra_intercity535+ntra_sprinter90378:37 AM Utrecht
1h59
10:36 AM Heerenveen2 transfers
ntra_sprinter6937+ntra_intercity535+ntra_sprinter90378:40 AM Utrecht
1h56
10:36 AM Heerenveen2 transfers
ntra_sprinter7330+ntra_intercity535+ntra_sprinter90378:43 AM Utrecht
1h53
10:36 AM Heerenveen2 transfers
ntra_sprinter28306+ntra_intercity6378:55 AM Utrecht
2h01
10:56 AM Heerenveen1 transfer
ntra_sprinter6934+ntra_intercity6379:02 AM Utrecht
1h54
10:56 AM Heerenveen1 transfer
ntra_sprinter6939+ntra_intercity6379:04 AM Utrecht
1h52
10:56 AM Heerenveen1 transfer
ntra_sprinter7337+ntra_intercity6379:07 AM Utrecht
1h49
10:56 AM Heerenveen1 transfer
ntra_sprinter6939+ntra_intercity6379:07 AM Utrecht
1h49
10:56 AM Heerenveen1 transfer
ntra_sprinter28306+ntra_intercity6379:09 AM Utrecht
1h47
10:56 AM Heerenveen1 transfer
ntra_sprinter6939+ntra_intercity6379:10 AM Utrecht
1h46
10:56 AM Heerenveen1 transfer
ntra_sprinter7332+ntra_intercity6379:13 AM Utrecht
1h43
10:56 AM Heerenveen1 transfer
ntra_sprinter5637 · 90419:25 AM Utrecht
2h11
11:36 AM Heerenveen1 transfer
ntra_sprinter6936+ntra_intercity539+ntra_sprinter90419:32 AM Utrecht
2h04
11:36 AM Heerenveen2 transfers
ntra_sprinter6941+ntra_intercity539+ntra_sprinter90419:34 AM Utrecht
2h02
11:36 AM Heerenveen2 transfers
ntra_sprinter6941+ntra_intercity539+ntra_sprinter90419:37 AM Utrecht
1h59
11:36 AM Heerenveen2 transfers
ntra_sprinter7339+ntra_intercity539+ntra_sprinter90419:37 AM Utrecht
1h59
11:36 AM Heerenveen2 transfers
ntra_sprinter6941+ntra_intercity539+ntra_sprinter90419:40 AM Utrecht
1h56
11:36 AM Heerenveen2 transfers
ntra_sprinter7334+ntra_intercity539+ntra_sprinter90419:43 AM Utrecht
1h53
11:36 AM Heerenveen2 transfers
ntra_sprinter28310+ntra_intercity6419:55 AM Utrecht
2h01
11:56 AM Heerenveen1 transfer
ntra_sprinter6938+ntra_intercity64110:02 AM Utrecht
1h54
11:56 AM Heerenveen1 transfer
ntra_sprinter6943+ntra_intercity64110:04 AM Utrecht
1h52
11:56 AM Heerenveen1 transfer
ntra_sprinter7341+ntra_intercity64110:07 AM Utrecht
1h49
11:56 AM Heerenveen1 transfer
ntra_sprinter6943+ntra_intercity64110:07 AM Utrecht
1h49
11:56 AM Heerenveen1 transfer
ntra_sprinter28310+ntra_intercity64110:09 AM Utrecht
1h47
11:56 AM Heerenveen1 transfer
ntra_sprinter6943+ntra_intercity64110:10 AM Utrecht
1h46
11:56 AM Heerenveen1 transfer
ntra_sprinter7336+ntra_intercity64110:13 AM Utrecht
1h43
11:56 AM Heerenveen1 transfer
ntra_sprinter5641 · 904510:25 AM Utrecht
2h11
12:36 PM Heerenveen1 transfer
ntra_sprinter6940+ntra_intercity543+ntra_sprinter904510:32 AM Utrecht
2h04
12:36 PM Heerenveen2 transfers
ntra_sprinter6945+ntra_intercity543+ntra_sprinter904510:34 AM Utrecht
2h02
12:36 PM Heerenveen2 transfers
ntra_sprinter6945+ntra_intercity543+ntra_sprinter904510:37 AM Utrecht
1h59
12:36 PM Heerenveen2 transfers
ntra_sprinter7343+ntra_intercity543+ntra_sprinter904510:37 AM Utrecht
1h59
12:36 PM Heerenveen2 transfers
ntra_sprinter6945+ntra_intercity543+ntra_sprinter904510:40 AM Utrecht
1h56
12:36 PM Heerenveen2 transfers
ntra_sprinter7338+ntra_intercity543+ntra_sprinter904510:43 AM Utrecht
1h53
12:36 PM Heerenveen2 transfers
ntra_sprinter28314+ntra_intercity64510:55 AM Utrecht
2h01
12:56 PM Heerenveen1 transfer
ntra_sprinter6942+ntra_intercity64511:02 AM Utrecht
1h54
12:56 PM Heerenveen1 transfer
ntra_sprinter6947+ntra_intercity64511:04 AM Utrecht
1h52
12:56 PM Heerenveen1 transfer
ntra_sprinter7345+ntra_intercity64511:07 AM Utrecht
1h49
12:56 PM Heerenveen1 transfer
ntra_sprinter6947+ntra_intercity64511:07 AM Utrecht
1h49
12:56 PM Heerenveen1 transfer
ntra_sprinter28314+ntra_intercity64511:09 AM Utrecht
1h47
12:56 PM Heerenveen1 transfer
ntra_sprinter6947+ntra_intercity64511:10 AM Utrecht
1h46
12:56 PM Heerenveen1 transfer
ntra_sprinter7340+ntra_intercity64511:13 AM Utrecht
1h43
12:56 PM Heerenveen1 transfer
ntra_sprinter5645 · 904911:25 AM Utrecht
2h11
1:36 PM Heerenveen1 transfer
ntra_sprinter6944+ntra_intercity547+ntra_sprinter904911:32 AM Utrecht
2h04
1:36 PM Heerenveen2 transfers
ntra_sprinter6949+ntra_intercity547+ntra_sprinter904911:34 AM Utrecht
2h02
1:36 PM Heerenveen2 transfers
ntra_sprinter6949+ntra_intercity547+ntra_sprinter904911:37 AM Utrecht
1h59
1:36 PM Heerenveen2 transfers
ntra_sprinter7347+ntra_intercity547+ntra_sprinter904911:37 AM Utrecht
1h59
1:36 PM Heerenveen2 transfers
ntra_sprinter6949+ntra_intercity547+ntra_sprinter904911:40 AM Utrecht
1h56
1:36 PM Heerenveen2 transfers
ntra_sprinter7342+ntra_intercity547+ntra_sprinter904911:43 AM Utrecht
1h53
1:36 PM Heerenveen2 transfers
ntra_sprinter28318+ntra_intercity64911:55 AM Utrecht
2h01
1:56 PM Heerenveen1 transfer
ntra_sprinter6946+ntra_intercity64912:02 PM Utrecht
1h54
1:56 PM Heerenveen1 transfer
ntra_sprinter6951+ntra_intercity64912:04 PM Utrecht
1h52
1:56 PM Heerenveen1 transfer
ntra_sprinter6951+ntra_intercity64912:07 PM Utrecht
1h49
1:56 PM Heerenveen1 transfer
ntra_sprinter7349+ntra_intercity64912:07 PM Utrecht
1h49
1:56 PM Heerenveen1 transfer
ntra_sprinter28318+ntra_intercity64912:09 PM Utrecht
1h47
1:56 PM Heerenveen1 transfer
ntra_sprinter6951+ntra_intercity64912:10 PM Utrecht
1h46
1:56 PM Heerenveen1 transfer
ntra_sprinter7344+ntra_intercity64912:13 PM Utrecht
1h43
1:56 PM Heerenveen1 transfer
ntra_sprinter5649 · 905312:25 PM Utrecht
2h11
2:36 PM Heerenveen1 transfer
ntra_sprinter6948+ntra_intercity551+ntra_sprinter905312:32 PM Utrecht
2h04
2:36 PM Heerenveen2 transfers
ntra_sprinter6953+ntra_intercity551+ntra_sprinter905312:34 PM Utrecht
2h02
2:36 PM Heerenveen2 transfers
ntra_sprinter7351+ntra_intercity551+ntra_sprinter905312:37 PM Utrecht
1h59
2:36 PM Heerenveen2 transfers
ntra_sprinter6953+ntra_intercity551+ntra_sprinter905312:37 PM Utrecht
1h59
2:36 PM Heerenveen2 transfers
ntra_sprinter6953+ntra_intercity551+ntra_sprinter905312:40 PM Utrecht
1h56
2:36 PM Heerenveen2 transfers
ntra_sprinter7346+ntra_intercity551+ntra_sprinter905312:43 PM Utrecht
1h53
2:36 PM Heerenveen2 transfers
ntra_sprinter28322+ntra_intercity65312:55 PM Utrecht
2h01
2:56 PM Heerenveen1 transfer
ntra_sprinter6950+ntra_intercity6531:02 PM Utrecht
1h54
2:56 PM Heerenveen1 transfer
ntra_sprinter6955+ntra_intercity6531:04 PM Utrecht
1h52
2:56 PM Heerenveen1 transfer
ntra_sprinter7353+ntra_intercity6531:07 PM Utrecht
1h49
2:56 PM Heerenveen1 transfer
ntra_sprinter6955+ntra_intercity6531:07 PM Utrecht
1h49
2:56 PM Heerenveen1 transfer
ntra_sprinter28322+ntra_intercity6531:09 PM Utrecht
1h47
2:56 PM Heerenveen1 transfer
ntra_sprinter6955+ntra_intercity6531:10 PM Utrecht
1h46
2:56 PM Heerenveen1 transfer
ntra_sprinter7348+ntra_intercity6531:13 PM Utrecht
1h43
2:56 PM Heerenveen1 transfer
ntra_sprinter5653 · 90571:25 PM Utrecht
2h11
3:36 PM Heerenveen1 transfer
ntra_sprinter6952+ntra_intercity555+ntra_sprinter90571:32 PM Utrecht
2h04
3:36 PM Heerenveen2 transfers
ntra_sprinter6957+ntra_intercity555+ntra_sprinter90571:34 PM Utrecht
2h02
3:36 PM Heerenveen2 transfers
ntra_sprinter6957+ntra_intercity555+ntra_sprinter90571:37 PM Utrecht
1h59
3:36 PM Heerenveen2 transfers
ntra_sprinter7355+ntra_intercity555+ntra_sprinter90571:37 PM Utrecht
1h59
3:36 PM Heerenveen2 transfers
ntra_sprinter6957+ntra_intercity555+ntra_sprinter90571:40 PM Utrecht
1h56
3:36 PM Heerenveen2 transfers
ntra_sprinter7350+ntra_intercity555+ntra_sprinter90571:43 PM Utrecht
1h53
3:36 PM Heerenveen2 transfers
ntra_sprinter28326+ntra_intercity6571:55 PM Utrecht
2h01
3:56 PM Heerenveen1 transfer
ntra_sprinter6954+ntra_intercity6572:02 PM Utrecht
1h54
3:56 PM Heerenveen1 transfer
ntra_sprinter6959+ntra_intercity6572:04 PM Utrecht
1h52
3:56 PM Heerenveen1 transfer
ntra_sprinter6959+ntra_intercity6572:07 PM Utrecht
1h49
3:56 PM Heerenveen1 transfer
ntra_sprinter7357+ntra_intercity6572:07 PM Utrecht
1h49
3:56 PM Heerenveen1 transfer
ntra_sprinter28326+ntra_intercity6572:09 PM Utrecht
1h47
3:56 PM Heerenveen1 transfer
ntra_sprinter6959+ntra_intercity6572:10 PM Utrecht
1h46
3:56 PM Heerenveen1 transfer
ntra_sprinter7352+ntra_intercity6572:13 PM Utrecht
1h43
3:56 PM Heerenveen1 transfer
ntra_sprinter5657 · 90612:25 PM Utrecht
2h11
4:36 PM Heerenveen1 transfer
ntra_sprinter6956+ntra_intercity559+ntra_sprinter90612:32 PM Utrecht
2h04
4:36 PM Heerenveen2 transfers
ntra_sprinter6961+ntra_intercity559+ntra_sprinter90612:34 PM Utrecht
2h02
4:36 PM Heerenveen2 transfers
ntra_sprinter7359+ntra_intercity559+ntra_sprinter90612:37 PM Utrecht
1h59
4:36 PM Heerenveen2 transfers
ntra_sprinter6961+ntra_intercity559+ntra_sprinter90612:37 PM Utrecht
1h59
4:36 PM Heerenveen2 transfers
ntra_sprinter6961+ntra_intercity559+ntra_sprinter90612:40 PM Utrecht
1h56
4:36 PM Heerenveen2 transfers
ntra_sprinter7354+ntra_intercity559+ntra_sprinter90612:43 PM Utrecht
1h53
4:36 PM Heerenveen2 transfers
ntra_sprinter6958+ntra_intercity6613:02 PM Utrecht
1h54
4:56 PM Heerenveen1 transfer
ntra_sprinter6963+ntra_intercity6613:04 PM Utrecht
1h52
4:56 PM Heerenveen1 transfer
ntra_sprinter5656+ntra_intercity6613:05 PM Utrecht
1h51
4:56 PM Heerenveen1 transfer
ntra_sprinter6963+ntra_intercity6613:07 PM Utrecht
1h49
4:56 PM Heerenveen1 transfer
ntra_sprinter7361+ntra_intercity6613:07 PM Utrecht
1h49
4:56 PM Heerenveen1 transfer
ntra_sprinter28330+ntra_intercity563+ntra_sprinter90653:10 PM Utrecht
2h26
5:36 PM Heerenveen2 transfers
ntra_sprinter6963+ntra_intercity6613:10 PM Utrecht
1h46
4:56 PM Heerenveen1 transfer
ntra_sprinter7356+ntra_intercity6613:13 PM Utrecht
1h43
4:56 PM Heerenveen1 transfer
ntra_sprinter5661 · 90653:25 PM Utrecht
2h11
5:36 PM Heerenveen1 transfer
ntra_sprinter6960+ntra_intercity563+ntra_sprinter90653:32 PM Utrecht
2h04
5:36 PM Heerenveen2 transfers
ntra_sprinter6965+ntra_intercity563+ntra_sprinter90653:34 PM Utrecht
2h02
5:36 PM Heerenveen2 transfers
ntra_sprinter6965+ntra_intercity563+ntra_sprinter90653:37 PM Utrecht
1h59
5:36 PM Heerenveen2 transfers
ntra_sprinter7363+ntra_intercity563+ntra_sprinter90653:37 PM Utrecht
1h59
5:36 PM Heerenveen2 transfers
ntra_sprinter6965+ntra_intercity563+ntra_sprinter90653:40 PM Utrecht
1h56
5:36 PM Heerenveen2 transfers
ntra_sprinter7358+ntra_intercity563+ntra_sprinter90653:43 PM Utrecht
1h53
5:36 PM Heerenveen2 transfers
ntra_sprinter6962+ntra_intercity6654:02 PM Utrecht
1h54
5:56 PM Heerenveen1 transfer
ntra_sprinter6967+ntra_intercity6654:04 PM Utrecht
1h52
5:56 PM Heerenveen1 transfer
ntra_sprinter5660+ntra_intercity6654:05 PM Utrecht
1h51
5:56 PM Heerenveen1 transfer
ntra_sprinter6967+ntra_intercity6654:07 PM Utrecht
1h49
5:56 PM Heerenveen1 transfer
ntra_sprinter7365+ntra_intercity6654:07 PM Utrecht
1h49
5:56 PM Heerenveen1 transfer
ntra_sprinter6967+ntra_intercity6654:10 PM Utrecht
1h46
5:56 PM Heerenveen1 transfer
ntra_sprinter7360+ntra_intercity6654:13 PM Utrecht
1h43
5:56 PM Heerenveen1 transfer
ntra_sprinter5665 · 90694:25 PM Utrecht
2h11
6:36 PM Heerenveen1 transfer
ntra_sprinter6964+ntra_intercity567+ntra_sprinter90694:32 PM Utrecht
2h04
6:36 PM Heerenveen2 transfers
ntra_sprinter6069+ntra_intercity567+ntra_sprinter90694:34 PM Utrecht
2h02
6:36 PM Heerenveen2 transfers
ntra_sprinter7367+ntra_intercity567+ntra_sprinter90694:37 PM Utrecht
1h59
6:36 PM Heerenveen2 transfers
ntra_sprinter6069+ntra_intercity567+ntra_sprinter90694:37 PM Utrecht
1h59
6:36 PM Heerenveen2 transfers
ntra_sprinter6069+ntra_intercity567+ntra_sprinter90694:40 PM Utrecht
1h56
6:36 PM Heerenveen2 transfers
ntra_sprinter7362+ntra_intercity567+ntra_sprinter90694:43 PM Utrecht
1h53
6:36 PM Heerenveen2 transfers
ntra_sprinter6966+ntra_intercity6695:02 PM Utrecht
1h54
6:56 PM Heerenveen1 transfer
ntra_sprinter6071+ntra_intercity6695:04 PM Utrecht
1h52
6:56 PM Heerenveen1 transfer
ntra_sprinter5664+ntra_intercity6695:05 PM Utrecht
1h51
6:56 PM Heerenveen1 transfer
ntra_sprinter7369+ntra_intercity6695:07 PM Utrecht
1h49
6:56 PM Heerenveen1 transfer
ntra_sprinter6071+ntra_intercity6695:07 PM Utrecht
1h49
6:56 PM Heerenveen1 transfer
ntra_sprinter6071+ntra_intercity6695:10 PM Utrecht
1h46
6:56 PM Heerenveen1 transfer
ntra_sprinter7364+ntra_intercity6695:13 PM Utrecht
1h43
6:56 PM Heerenveen1 transfer
ntra_sprinter6970+ntra_intercity6736:04 PM Utrecht
1h52
7:56 PM Heerenveen1 transfer
ntra_sprinter6075+ntra_intercity6736:04 PM Utrecht
1h52
7:56 PM Heerenveen1 transfer
ntra_sprinter5668+ntra_intercity6736:05 PM Utrecht
1h51
7:56 PM Heerenveen1 transfer
ntra_sprinter6075+ntra_intercity6736:07 PM Utrecht
1h49
7:56 PM Heerenveen1 transfer
ntra_sprinter7373+ntra_intercity6736:07 PM Utrecht
1h49
7:56 PM Heerenveen1 transfer
ntra_sprinter6075+ntra_intercity6736:10 PM Utrecht
1h46
7:56 PM Heerenveen1 transfer
ntra_sprinter7368+ntra_intercity6736:13 PM Utrecht
1h43
7:56 PM Heerenveen1 transfer
ntra_sprinter6074+ntra_intercity6777:03 PM Utrecht
1h53
8:56 PM Heerenveen1 transfer
ntra_sprinter6079+ntra_intercity6777:04 PM Utrecht
1h52
8:56 PM Heerenveen1 transfer
ntra_sprinter5672+ntra_intercity6777:05 PM Utrecht
1h51
8:56 PM Heerenveen1 transfer
ntra_sprinter7377+ntra_intercity6777:07 PM Utrecht
1h49
8:56 PM Heerenveen1 transfer
ntra_sprinter6079+ntra_intercity6777:07 PM Utrecht
1h49
8:56 PM Heerenveen1 transfer
ntra_sprinter6079+ntra_intercity6777:10 PM Utrecht
1h46
8:56 PM Heerenveen1 transfer
ntra_sprinter7372+ntra_intercity6777:13 PM Utrecht
1h43
8:56 PM Heerenveen1 transfer
ntra_sprinter5677+ntra_intercity8797:24 PM Utrecht
2h02
9:26 PM Heerenveen1 transfer
ntra_sprinter6076+ntra_intercity579+ntra_sprinter90817:33 PM Utrecht
2h03
9:36 PM Heerenveen2 transfers
ntra_sprinter6081+ntra_intercity579+ntra_sprinter90817:34 PM Utrecht
2h02
9:36 PM Heerenveen2 transfers
ntra_sprinter7379+ntra_intercity579+ntra_sprinter90817:37 PM Utrecht
1h59
9:36 PM Heerenveen2 transfers
ntra_sprinter6081+ntra_intercity579+ntra_sprinter90817:37 PM Utrecht
1h59
9:36 PM Heerenveen2 transfers
ntra_sprinter6081+ntra_intercity579+ntra_sprinter90817:40 PM Utrecht
1h56
9:36 PM Heerenveen2 transfers
ntra_sprinter7374+ntra_intercity579+ntra_sprinter90817:43 PM Utrecht
1h53
9:36 PM Heerenveen2 transfers
ntra_sprinter6078+ntra_intercity6818:03 PM Utrecht
1h53
9:56 PM Heerenveen1 transfer
ntra_sprinter6083+ntra_intercity6818:04 PM Utrecht
1h52
9:56 PM Heerenveen1 transfer
ntra_sprinter5676+ntra_intercity6818:05 PM Utrecht
1h51
9:56 PM Heerenveen1 transfer
ntra_sprinter7381+ntra_intercity6818:07 PM Utrecht
1h49
9:56 PM Heerenveen1 transfer
ntra_sprinter6083+ntra_intercity6818:07 PM Utrecht
1h49
9:56 PM Heerenveen1 transfer
ntra_sprinter6083+ntra_intercity6818:10 PM Utrecht
1h46
9:56 PM Heerenveen1 transfer
ntra_sprinter7376+ntra_intercity6818:13 PM Utrecht
1h43
9:56 PM Heerenveen1 transfer
ntra_sprinter5681+ntra_intercity8838:24 PM Utrecht
2h05
10:29 PM Heerenveen1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Utrecht to Heerenveen by train

Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30

Fastest train times from Utrecht to Heerenveen

Showing times and prices for Apr 24

Fastest Journey

1 h 35 m

Average

1 h 56 m

Trains per day

232

Distance

111 km

Of the 232 trains that leave Utrecht for Heerenveen every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

PKP Intercity621
07:21AM1h35
Utrecht Centraal
08:56AMHeerenveen station
$331One-way
0 transfers
PKP Intercity519 · 819
06:51AM1h35
Utrecht Centraal
08:26AMHeerenveen station
$331One-way
1 transfer
PKP Intercity523 · 823
07:51AM1h35
Utrecht Centraal
09:26AMHeerenveen station
$331One-way
1 transfer
PKP Intercity617
06:21AM1h35
Utrecht Centraal
07:56AMHeerenveen station
$331One-way
0 transfers
Sprinter7324+Intercity629
09:13AM1h43
Utrecht
10:56AMHeerenveen
$331One-way
1 transfer

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 Utrecht to Heerenveen

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Utrecht to Heerenveen run on average 216 times per day, taking around 2h 0m. 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
2h 0m
Cheapest ticket price
$31 (€25)
Trains per day
216
Direct trains
4
Train providers
3
Fastest train
1h 46m
First train
00:23
Last train
23:52
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

Affordable and Fast: Take the Utrecht to Heerenveen Train

Looking to journey seamlessly through the panoramic Dutch landscapes on a Utrecht to Heerenveen train? Experience an efficient and comfortable trip by boarding the train from Utrecht Centraal to Heerenveen. Whether traveling for business or a leisurely getaway, the regular schedule of trains from Utrecht to Heerenveen guarantees flexibility and quick transit, making it a favored option for travelers in the Netherlands. Secure your ticket today and discover the convenience of the transformative landscape-pass views as provided by the renowned Dutch rail service.

Affordable Utrecht to Heerenveen Train Ticket Prices

Looking to travel between Utrecht and Heerenveen while staying within budget? Finding the best prices on train tickets is simpler than you might think. On this route, travelers can obtain the cheapest train ticket for as little as $31 (€25), thanks to various promo tariffs aimed at encouraging an incredible journey. Generally, the average cost of a train ticket from Utrecht to Heerenveen rounds out around $31 (€26). To ensure you're getting the most out of your travel experience, consider planning your trip for April, when services are frequently less crowded, granting you not only a more relaxed journey but also valuable deals to make your budget go further.

Train Utrecht to Heerenveen: NS, Arriva at Your Service

Traveling by train from Utrecht to Heerenveen gives you a choice between reliable names like NS (Dutch Railways) and Arriva. These providers ensure a seamless journey while navigating the picturesque Dutch countryside. You will board a commuter train, which offers a comfortable mix of modern amenities including Wi-Fi onboard, spacious seating, and luggage racks designed for convenience. The journey delivers frequent departure times, making it hassle-free for both early birds and evening travelers. Reaching your destination swiftly and comfortably, this train route is ideal for both locals and tourists keen on exploring historic Heerenveen after departing from vibrant Utrecht.

Train Utrecht to Heerenveen Train Times and Schedule

Embark on a scenic train journey from Utrecht to Heerenveen and enjoy the beautiful landscapes of the Netherlands. The distance between these two vibrant cities is approximately 68 miles (110 km), and the average train journey duration is around 1h 46m. Convenient travel times make this a popular route for both commuters and tourists alike.

The train service between Utrecht and Heerenveen is well scheduled, with an average of 216 trains running daily. Whether you're traveling for business or leisure, you'll find trains operating every day of the week, ensuring flexibility and convenience for your travel plans.

For early and late travelers, it's reassuring to know that the first train from Utrecht to Heerenveen typically departs at 00:23, while the last train usually leaves at 23:52. With such comprehensive service throughout the day, planning your trip around the Utrecht to Heerenveen train time and schedule is simple and straightforward.

FAQs: Trains from Utrecht to Heerenveen

FAQs: Travel by train from Utrecht to Heerenveen 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 Utrecht to Heerenveen.
FAQs

Popular train stations from Utrecht to Heerenveen

Utrecht
Heerenveen
The major train station for departures in Utrecht is Utrecht Centraal. Find all the information you need to know about services, amenities and connections at Utrecht Centraal for your trip from Utrecht to 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
The major train station for arrivals in Heerenveen is Heerenveen. Find all the information you need to know about services, amenities and connections at Heerenveen for your journey to Heerenveen from 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

More options for your journey from Utrecht to Heerenveen

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