Cheap Bus, Train and Carpool tickets to Delft

What are the most popular routes to Delft?

Amsterdam - DelftAverage priceMAD 87Average duration1h 5mDaily departures2
Haarlem - DelftAverage priceMAD 307Average duration1h 41mDaily departures568
Eindhoven - DelftAverage priceMAD 584Average duration1h 45mDaily departures180
Utrecht - DelftAverage priceMAD 381Average duration1h 20mDaily departures767
Breda - DelftAverage priceMAD 344Average duration1h 7mDaily departures211