Cheap Bus and Train tickets to Greenfield, MA, US

What are the most popular routes to Greenfield?

Boston - GreenfieldAverage price$117Average duration6h 46mDaily departures9
Springfield - GreenfieldAverage price$18Average duration1h 8mDaily departures3
Springfield - GreenfieldAverage price$19Average duration50mDaily departures2
Washington - GreenfieldAverage price$72Average duration14h 25mDaily departures6
Washington - GreenfieldAverage price$182Average duration8h 33mDaily departures4