Cheap Train tickets to Alphen aan den Rijn

What are the most popular routes to Alphen aan den Rijn?

Leiden - Alphen aan den RijnAverage price$15Average duration13mDaily departures139
Zoetermeer - Alphen aan den RijnAverage price$33Average duration1h 26mDaily departures85
Amsterdam - Alphen aan den RijnAverage price$43Average duration59mDaily departures504
Utrecht - Alphen aan den RijnAverage price$29Average duration39mDaily departures332
Rotterdam - Alphen aan den RijnAverage price$41Average duration1h 1mDaily departures184