Cheap Bus tickets to Newton, MA

What are the most popular routes to Newton?

New York City - NewtonAverage priceTHB 1,397Average duration3h 45mDaily departures2
Syracuse - NewtonAverage priceTHB 3,432Average duration4h 40mDaily departures1
Ithaca - NewtonAverage priceTHB 4,619Average duration6h 35mDaily departures5
Newark - NewtonAverage priceTHB 2,737Average duration5hDaily departures2
Albany - NewtonAverage priceTHB 2,584Average duration3h 30mDaily departures1