Cheap Bus and Train tickets to Castricum

What are the most popular routes to Castricum?

Amsterdam - CastricumAverage price$18Average duration45mDaily departures1062
Amsterdam - CastricumAverage price$16Average duration1h 5mDaily departures6
Duivendrecht - CastricumAverage price$22Average duration1hDaily departures600
Leeuwarden - CastricumAverage price$81Average duration3h 18mDaily departures38
Koog aan de Zaan - CastricumAverage price$10Average duration14mDaily departures143