| Haarlem (HLM) | |
| 15:35 Train departures | |
| D 15:33 | Amsterdam Centraal |
| Intercity platform 3 | |
| Via A'dam Sloterdijk | |
| D 15:36 | Amsterdam Centraal |
| Sprinter platform 1 | |
| Via A'dam Sloterdijk | |
| D 15:38 | Zandvoort aan Zee |
| Sprinter platform 8 | |
| D 15:42 | Hoorn |
| Intercity platform 5 | |
| Via Beverwijk, Castricum, Heiloo | |
| D 15:44 | Den Haag Centraal |
| Intercity platform 6 | |
| Via Heemstede-A., Leiden C. | |
| D 15:48 | Amsterdam Centraal |
| Intercity platform 1 | |
| Via A'dam Sloterdijk | |
| D 15:51 | Den Haag Centraal |
| Sprinter platform 4 | |
| Via Leiden C. | |
| D 15:52 | Amsterdam Centraal |
| Sprinter platform 3a | |
| Via A'dam Sloterdijk | |
| D 15:54 | Uitgeest |
| Sprinter platform 8 | |
| Via Beverwijk | |
| D 15:59 | Dordrecht |
| Intercity platform 6 | |
| Via Heemstede-A., Leiden C., Rotterdam C. | |
| D 16:03 | Amsterdam Centraal |
| Intercity platform 3 | |
| Via A'dam Sloterdijk | |
| D 16:06 | Amsterdam Centraal |
| Sprinter platform 1 | |
| Via A'dam Sloterdijk | |
| D 16:08 | Zandvoort aan Zee |
| Sprinter platform 8 | |
| D 16:12 | Hoorn |
| Intercity platform 5 | |
| Via Beverwijk, Castricum, Heiloo | |