Cheap Bus and Train tickets to Greenfield, MA, US

What are the most popular routes to Greenfield?

Boston - GreenfieldAverage priceRUB 8 866Average duration6h 46mDaily departures9
Springfield - GreenfieldAverage priceRUB 1 375Average duration1h 8mDaily departures3
Springfield - GreenfieldAverage priceRUB 1 387Average duration50mDaily departures2
Washington - GreenfieldAverage priceRUB 5 471Average duration14h 25mDaily departures6
Washington - GreenfieldAverage priceRUB 13 845Average duration8h 33mDaily departures4