Cheapest
Average
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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 10:09 PM Utrecht Centraal | 6h57 | 5:06 AM Heerenveen station | 3 transfers | |
![]() | 10:51 PM Utrecht Centraal | 6h35 | 5:26 AM Heerenveen station | 2 transfers | |
Thursday, April 24 | |||||
![]() ![]() | 4:03 AM Utrecht | 1h53 | 5:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 4:04 AM Utrecht | 1h52 | 5:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 4:05 AM Utrecht | 1h51 | 5:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 4:06 AM Utrecht | 1h50 | 5:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 4:07 AM Utrecht | 1h49 | 5:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 4:09 AM Utrecht | 1h47 | 5:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 4:10 AM Utrecht | 1h46 | 5:56 AM Heerenveen | 1 transfer | |
![]() | 4:21 AM Utrecht Centraal | 1h35 | 5:56 AM Heerenveen station | 0 transfersDirect | |
![]() | 4:25 AM Utrecht | 2h11 | 6:36 AM Heerenveen | 1 transfer | |
![]() ![]() | 4:27 AM Utrecht | 1h59 | 6:26 AM Heerenveen | 2 transfers | |
![]() ![]() | 4:34 AM Utrecht | 1h52 | 6:26 AM Heerenveen | 2 transfers | |
![]() ![]() | 4:37 AM Utrecht | 1h49 | 6:26 AM Heerenveen | 2 transfers | |
![]() ![]() | 4:37 AM Utrecht | 1h49 | 6:26 AM Heerenveen | 2 transfers | |
![]() ![]() | 4:40 AM Utrecht | 1h46 | 6:26 AM Heerenveen | 2 transfers | |
![]() ![]() | 4:43 AM Utrecht | 1h43 | 6:26 AM Heerenveen | 2 transfers | |
![]() | 4:51 AM Utrecht Centraal | 1h35 | 6:26 AM Heerenveen station | 1 transfer | |
![]() ![]() | 5:02 AM Utrecht | 1h54 | 6:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 5:04 AM Utrecht | 1h52 | 6:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 5:05 AM Utrecht | 1h51 | 6:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 5:07 AM Utrecht | 1h49 | 6:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 5:10 AM Utrecht | 1h46 | 6:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 5:10 AM Utrecht | 1h46 | 6:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 5:13 AM Utrecht | 1h43 | 6:56 AM Heerenveen | 1 transfer | |
![]() | 5:21 AM Utrecht Centraal | 1h35 | 6:56 AM Heerenveen station | 0 transfersDirect | |
![]() | 5:25 AM Utrecht | 2h11 | 7:36 AM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 5:32 AM Utrecht | 2h04 | 7:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 5:34 AM Utrecht | 2h02 | 7:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 5:37 AM Utrecht | 1h59 | 7:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 5:37 AM Utrecht | 1h59 | 7:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 5:40 AM Utrecht | 1h56 | 7:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 5:43 AM Utrecht | 1h53 | 7:36 AM Heerenveen | 2 transfers | |
![]() | 5:51 AM Utrecht Centraal | 1h35 | 7:26 AM Heerenveen station | 1 transfer | |
![]() ![]() | 6:02 AM Utrecht | 1h54 | 7:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 6:04 AM Utrecht | 1h52 | 7:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 6:05 AM Utrecht | 1h51 | 7:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 6:07 AM Utrecht | 1h49 | 7:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 6:07 AM Utrecht | 1h49 | 7:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 6:10 AM Utrecht | 1h46 | 7:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 6:13 AM Utrecht | 1h43 | 7:56 AM Heerenveen | 1 transfer | |
![]() | 6:25 AM Utrecht | 2h11 | 8:36 AM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 6:32 AM Utrecht | 2h04 | 8:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 6:34 AM Utrecht | 2h02 | 8:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 6:37 AM Utrecht | 1h59 | 8:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 6:37 AM Utrecht | 1h59 | 8:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 6:40 AM Utrecht | 1h56 | 8:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 6:43 AM Utrecht | 1h53 | 8:36 AM Heerenveen | 2 transfers | |
![]() ![]() | 7:02 AM Utrecht | 1h54 | 8:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 7:04 AM Utrecht | 1h52 | 8:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 7:05 AM Utrecht | 1h51 | 8:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 7:07 AM Utrecht | 1h49 | 8:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 7:07 AM Utrecht | 1h49 | 8:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 7:10 AM Utrecht | 1h46 | 8:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 7:13 AM Utrecht | 1h43 | 8:56 AM Heerenveen | 1 transfer | |
![]() | 7:25 AM Utrecht | 2h11 | 9:36 AM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 7:32 AM Utrecht | 2h04 | 9:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:34 AM Utrecht | 2h02 | 9:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:37 AM Utrecht | 1h59 | 9:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:37 AM Utrecht | 1h59 | 9:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:40 AM Utrecht | 1h56 | 9:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:43 AM Utrecht | 1h53 | 9:36 AM Heerenveen | 2 transfers | |
![]() ![]() | 7:55 AM Utrecht | 2h01 | 9:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 8:02 AM Utrecht | 1h54 | 9:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 8:04 AM Utrecht | 1h52 | 9:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 8:07 AM Utrecht | 1h49 | 9:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 8:07 AM Utrecht | 1h49 | 9:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 8:09 AM Utrecht | 1h47 | 9:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 8:10 AM Utrecht | 1h46 | 9:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 8:13 AM Utrecht | 1h43 | 9:56 AM Heerenveen | 1 transfer | |
![]() | 8:25 AM Utrecht | 2h11 | 10:36 AM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 8:32 AM Utrecht | 2h04 | 10:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 8:34 AM Utrecht | 2h02 | 10:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 8:37 AM Utrecht | 1h59 | 10:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 8:37 AM Utrecht | 1h59 | 10:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 8:40 AM Utrecht | 1h56 | 10:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 8:43 AM Utrecht | 1h53 | 10:36 AM Heerenveen | 2 transfers | |
![]() ![]() | 8:55 AM Utrecht | 2h01 | 10:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 9:02 AM Utrecht | 1h54 | 10:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 9:04 AM Utrecht | 1h52 | 10:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 9:07 AM Utrecht | 1h49 | 10:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 9:07 AM Utrecht | 1h49 | 10:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 9:09 AM Utrecht | 1h47 | 10:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 9:10 AM Utrecht | 1h46 | 10:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 9:13 AM Utrecht | 1h43 | 10:56 AM Heerenveen | 1 transfer | |
![]() | 9:25 AM Utrecht | 2h11 | 11:36 AM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 9:32 AM Utrecht | 2h04 | 11:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 9:34 AM Utrecht | 2h02 | 11:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 9:37 AM Utrecht | 1h59 | 11:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 9:37 AM Utrecht | 1h59 | 11:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 9:40 AM Utrecht | 1h56 | 11:36 AM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 9:43 AM Utrecht | 1h53 | 11:36 AM Heerenveen | 2 transfers | |
![]() ![]() | 9:55 AM Utrecht | 2h01 | 11:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 10:02 AM Utrecht | 1h54 | 11:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 10:04 AM Utrecht | 1h52 | 11:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 10:07 AM Utrecht | 1h49 | 11:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 10:07 AM Utrecht | 1h49 | 11:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 10:09 AM Utrecht | 1h47 | 11:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 10:10 AM Utrecht | 1h46 | 11:56 AM Heerenveen | 1 transfer | |
![]() ![]() | 10:13 AM Utrecht | 1h43 | 11:56 AM Heerenveen | 1 transfer | |
![]() | 10:25 AM Utrecht | 2h11 | 12:36 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 10:32 AM Utrecht | 2h04 | 12:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 10:34 AM Utrecht | 2h02 | 12:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 10:37 AM Utrecht | 1h59 | 12:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 10:37 AM Utrecht | 1h59 | 12:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 10:40 AM Utrecht | 1h56 | 12:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 10:43 AM Utrecht | 1h53 | 12:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 10:55 AM Utrecht | 2h01 | 12:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 11:02 AM Utrecht | 1h54 | 12:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 11:04 AM Utrecht | 1h52 | 12:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 11:07 AM Utrecht | 1h49 | 12:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 11:07 AM Utrecht | 1h49 | 12:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 11:09 AM Utrecht | 1h47 | 12:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 11:10 AM Utrecht | 1h46 | 12:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 11:13 AM Utrecht | 1h43 | 12:56 PM Heerenveen | 1 transfer | |
![]() | 11:25 AM Utrecht | 2h11 | 1:36 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 11:32 AM Utrecht | 2h04 | 1:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 11:34 AM Utrecht | 2h02 | 1:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 11:37 AM Utrecht | 1h59 | 1:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 11:37 AM Utrecht | 1h59 | 1:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 11:40 AM Utrecht | 1h56 | 1:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 11:43 AM Utrecht | 1h53 | 1:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 11:55 AM Utrecht | 2h01 | 1:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 12:02 PM Utrecht | 1h54 | 1:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 12:04 PM Utrecht | 1h52 | 1:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 12:07 PM Utrecht | 1h49 | 1:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 12:07 PM Utrecht | 1h49 | 1:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 12:09 PM Utrecht | 1h47 | 1:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 12:10 PM Utrecht | 1h46 | 1:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 12:13 PM Utrecht | 1h43 | 1:56 PM Heerenveen | 1 transfer | |
![]() | 12:25 PM Utrecht | 2h11 | 2:36 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 12:32 PM Utrecht | 2h04 | 2:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 12:34 PM Utrecht | 2h02 | 2:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 12:37 PM Utrecht | 1h59 | 2:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 12:37 PM Utrecht | 1h59 | 2:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 12:40 PM Utrecht | 1h56 | 2:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 12:43 PM Utrecht | 1h53 | 2:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 12:55 PM Utrecht | 2h01 | 2:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 1:02 PM Utrecht | 1h54 | 2:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 1:04 PM Utrecht | 1h52 | 2:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 1:07 PM Utrecht | 1h49 | 2:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 1:07 PM Utrecht | 1h49 | 2:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 1:09 PM Utrecht | 1h47 | 2:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 1:10 PM Utrecht | 1h46 | 2:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 1:13 PM Utrecht | 1h43 | 2:56 PM Heerenveen | 1 transfer | |
![]() | 1:25 PM Utrecht | 2h11 | 3:36 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 1:32 PM Utrecht | 2h04 | 3:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 1:34 PM Utrecht | 2h02 | 3:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 1:37 PM Utrecht | 1h59 | 3:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 1:37 PM Utrecht | 1h59 | 3:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 1:40 PM Utrecht | 1h56 | 3:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 1:43 PM Utrecht | 1h53 | 3:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 1:55 PM Utrecht | 2h01 | 3:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 2:02 PM Utrecht | 1h54 | 3:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 2:04 PM Utrecht | 1h52 | 3:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 2:07 PM Utrecht | 1h49 | 3:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 2:07 PM Utrecht | 1h49 | 3:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 2:09 PM Utrecht | 1h47 | 3:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 2:10 PM Utrecht | 1h46 | 3:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 2:13 PM Utrecht | 1h43 | 3:56 PM Heerenveen | 1 transfer | |
![]() | 2:25 PM Utrecht | 2h11 | 4:36 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 2:32 PM Utrecht | 2h04 | 4:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 2:34 PM Utrecht | 2h02 | 4:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 2:37 PM Utrecht | 1h59 | 4:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 2:37 PM Utrecht | 1h59 | 4:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 2:40 PM Utrecht | 1h56 | 4:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 2:43 PM Utrecht | 1h53 | 4:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 3:02 PM Utrecht | 1h54 | 4:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 3:04 PM Utrecht | 1h52 | 4:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 3:05 PM Utrecht | 1h51 | 4:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 3:07 PM Utrecht | 1h49 | 4:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 3:07 PM Utrecht | 1h49 | 4:56 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 3:10 PM Utrecht | 2h26 | 5:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 3:10 PM Utrecht | 1h46 | 4:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 3:13 PM Utrecht | 1h43 | 4:56 PM Heerenveen | 1 transfer | |
![]() | 3:25 PM Utrecht | 2h11 | 5:36 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 3:32 PM Utrecht | 2h04 | 5:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 3:34 PM Utrecht | 2h02 | 5:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 3:37 PM Utrecht | 1h59 | 5:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 3:37 PM Utrecht | 1h59 | 5:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 3:40 PM Utrecht | 1h56 | 5:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 3:43 PM Utrecht | 1h53 | 5:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 4:02 PM Utrecht | 1h54 | 5:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 4:04 PM Utrecht | 1h52 | 5:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 4:05 PM Utrecht | 1h51 | 5:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 4:07 PM Utrecht | 1h49 | 5:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 4:07 PM Utrecht | 1h49 | 5:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 4:10 PM Utrecht | 1h46 | 5:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 4:13 PM Utrecht | 1h43 | 5:56 PM Heerenveen | 1 transfer | |
![]() | 4:25 PM Utrecht | 2h11 | 6:36 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 4:32 PM Utrecht | 2h04 | 6:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 4:34 PM Utrecht | 2h02 | 6:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 4:37 PM Utrecht | 1h59 | 6:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 4:37 PM Utrecht | 1h59 | 6:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 4:40 PM Utrecht | 1h56 | 6:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 4:43 PM Utrecht | 1h53 | 6:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 5:02 PM Utrecht | 1h54 | 6:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 5:04 PM Utrecht | 1h52 | 6:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 5:05 PM Utrecht | 1h51 | 6:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 5:07 PM Utrecht | 1h49 | 6:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 5:07 PM Utrecht | 1h49 | 6:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 5:10 PM Utrecht | 1h46 | 6:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 5:13 PM Utrecht | 1h43 | 6:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 6:04 PM Utrecht | 1h52 | 7:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 6:04 PM Utrecht | 1h52 | 7:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 6:05 PM Utrecht | 1h51 | 7:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 6:07 PM Utrecht | 1h49 | 7:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 6:07 PM Utrecht | 1h49 | 7:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 6:10 PM Utrecht | 1h46 | 7:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 6:13 PM Utrecht | 1h43 | 7:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 7:03 PM Utrecht | 1h53 | 8:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 7:04 PM Utrecht | 1h52 | 8:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 7:05 PM Utrecht | 1h51 | 8:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 7:07 PM Utrecht | 1h49 | 8:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 7:07 PM Utrecht | 1h49 | 8:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 7:10 PM Utrecht | 1h46 | 8:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 7:13 PM Utrecht | 1h43 | 8:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 7:24 PM Utrecht | 2h02 | 9:26 PM Heerenveen | 1 transfer | |
![]() ![]() ![]() | 7:33 PM Utrecht | 2h03 | 9:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:34 PM Utrecht | 2h02 | 9:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:37 PM Utrecht | 1h59 | 9:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:37 PM Utrecht | 1h59 | 9:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:40 PM Utrecht | 1h56 | 9:36 PM Heerenveen | 2 transfers | |
![]() ![]() ![]() | 7:43 PM Utrecht | 1h53 | 9:36 PM Heerenveen | 2 transfers | |
![]() ![]() | 8:03 PM Utrecht | 1h53 | 9:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 8:04 PM Utrecht | 1h52 | 9:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 8:05 PM Utrecht | 1h51 | 9:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 8:07 PM Utrecht | 1h49 | 9:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 8:07 PM Utrecht | 1h49 | 9:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 8:10 PM Utrecht | 1h46 | 9:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 8:13 PM Utrecht | 1h43 | 9:56 PM Heerenveen | 1 transfer | |
![]() ![]() | 8:24 PM Utrecht | 2h05 | 10:29 PM Heerenveen | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
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.
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 |
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.
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.
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.
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.
Passengers board the train most frequently from Utrecht Centraal, which is located around 2.7 miles (4.4 km) away from the city centre, and they get off the train at Heerenveen, located 0.3 miles (509 m) away from the city centre.
Here are some other resources that might have the information you need