Cheap Bus and Train tickets to Pittsfield

What are the most popular routes to Pittsfield?

Boston - PittsfieldAverage price$54Average duration6h 10mDaily departures4
Boston - PittsfieldAverage price$44Average duration3h 52mDaily departures2
Springfield - PittsfieldAverage price$31Average duration1h 10mDaily departures2
Worcester - PittsfieldAverage price$58Average duration7h 10mDaily departures2
Worcester - PittsfieldAverage price$35Average duration2h 36mDaily departures1