Cheap Bus and Train tickets to Northampton, US

What are the most popular routes to Northampton?

New York City - NorthamptonAverage price$52Average duration4h 50mDaily departures6
New York City - NorthamptonAverage price$99Average duration4h 27mDaily departures3
Boston - NorthamptonAverage price$54Average duration3h 5mDaily departures5
New Haven - NorthamptonAverage price$45Average duration2h 20mDaily departures5
Washington - NorthamptonAverage price$225Average duration8h 7mDaily departures4