Cheap Bus and Train tickets to Amsterdam, US

What are the most popular routes to Amsterdam?

New York City - AmsterdamAverage pricePEN 207Average duration4h 30mDaily departures4
New York City - AmsterdamAverage pricePEN 263Average duration3h 37mDaily departures3
Buffalo - AmsterdamAverage pricePEN 227Average duration4h 33mDaily departures7
Buffalo - AmsterdamAverage pricePEN 190Average duration9h 1mDaily departures5
Albany - AmsterdamAverage pricePEN 62Average duration55mDaily departures3