Cheap Train tickets to Sassenheim

What are the most popular routes to Sassenheim?

Amsterdam - SassenheimAverage price$29Average duration34mDaily departures441
Leiden - SassenheimAverage price$12Average duration16mDaily departures183
Rotterdam - SassenheimAverage price$38Average duration58mDaily departures237
Hoofddorp - SassenheimAverage price$16Average duration12mDaily departures67
Haarlem - SassenheimAverage price$31Average duration1h 11mDaily departures246