| Schiphol - Amersfoort (train direction Enschede) |
| Every h(our) | h:03 - h:57 | h:27 - h+1:03 | h:57 - h+1:33 |
| From 05:57 until 00:03 |
| |
| Amersfoort - Schiphol |
| Every h(our) | h:00 - h:35 | h:30 - h+1:05 | h:33 - h+1:29 |
| Sat/Sun 07:33 until 00:00 | Plus 05:01 - 05:52 and 07:03 - 08:03 |
| |
| |
| Amersfoort - Utrecht |
| Every h(our) | h:15 - h:38 | h:27 - h:43 | h:44 - h+1:08 | h:57 - h+1:13 |
| From 06:27 until 23:44 |
| |
| Utrecht - Amersfoort |
| Every h(our) | h:22 - h:37 | h:25 - h:47 | h:52 - h+1:07 | h:55 - h+1:15 |
| From 06:22 until 00:25 |
| |
| |
| Schiphol - Utrecht |
| Schiphol - Duivendrecht, then transfer |
| Every h(our) | h:03 - h:17 | h:12 - h:25 | h:33 - h:46 | h:42 - h:55 |
| From 05:42 until 00:33 |
| Duivendrecht - Utrecht |
| Every h(our) | h:24 - h:54 | h:29 - h:47 | h:54 - h+1:24 | h:59 - h+1:17 |
| From 06:29 until 00:29 | Plus 00:56 - 01:23 |
| |
| |
| Utrecht - Schiphol |
| Utrecht - Duivendrecht, then transfer |
| Every h(our) | h:05 - h:36 | h:16 - h:32 | h:35 - h+1:06 | h:46 - h+1:02 |
| Sat/Sun 07:46 until 0:16 | Plus 05:10 - 05:35, 06:22 - 6:38 and 07:22 - 7:38 |
| Duivendrecht - Schiphol |
| Every h(our) | h:06 - h:19 | h:14 - h:27 | h:36 - h:49 | h:45 - h:59 |
| Sat/Sun 07:36 until 00:45 | Plus 05:39 - 05:52 and 06:36 - 06:49 |
| |