Cheap Bus and Train tickets to Holland

What are the most popular routes to Holland?

St. Louis - HollandAverage priceR$542Average duration13h 21mDaily departures2
St. Louis - HollandAverage priceR$558Average duration23h 40mDaily departures2
Grand Rapids - HollandAverage priceR$48Average duration47mDaily departures2
Gainesville - HollandAverage priceR$1,236Average duration1d 19hDaily departures2
Gainesville - HollandAverage priceR$1,509Average duration1d 10hDaily departures1