Cheap Bus and Train tickets to Northampton, US

What are the most popular routes to Northampton?

Boston - NorthamptonAverage price₪280Average duration6h 21mDaily departures8
Boston - NorthamptonAverage price₪130Average duration3h 35mDaily departures5
Philadelphia - NorthamptonAverage price₪173Average duration10h 10mDaily departures4
Hartford - NorthamptonAverage price₪56Average duration1h 40mDaily departures3
Hartford - NorthamptonAverage price₪58Average duration1h 10mDaily departures2