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£8Average duration13mDaily departures139
Zoetermeer - Alphen aan den RijnAverage price£18Average duration1h 26mDaily departures85
Amsterdam - Alphen aan den RijnAverage price£23Average duration59mDaily departures504
Utrecht - Alphen aan den RijnAverage price£16Average duration39mDaily departures332
Rotterdam - Alphen aan den RijnAverage price£22Average duration1h 1mDaily departures184