- Worcester to Buffalo buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Greyhound + FlixBus | Bus | Worcester Union Station | Niagara Frontier Transportation Authority | No tags | ||||
FlixBus + Greyhound | Bus | Worcester Union Station | Niagara Frontier Transportation Authority | No tags | ||||
FlixBus + Greyhound | Bus | Worcester Union Station | Buffalo (BUF) Airport | No tags | ||||
FlixBus + Greyhound | Bus | Worcester Union Station | Buffalo (BUF) Airport | No tags | ||||
![]() | Bus | Worcester Union Station | Niagara Frontier Transportation Authority | No tags |
Compare 2 ways to go from Worcester to Buffalo
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as a good way to reach Buffalo. The journey takes about 15 hours 30 minutes, and with fares starting at just $108, it presents an excellent value for a comfortable ride.
8bus per day
15h 30mAverage Duration
573 kmDistance
14kgCO₂ emissions
Compare bus companies
US Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Worcester and Buffalo?
Stops in Worcester
Stops in Buffalo
Frequently asked questions about travelling from Worcester, US to Buffalo, NY by bus
What is the distance between Worcester and Buffalo?
Worcester and Buffalo are 584 km (362 miles) apart.
What are the departure and arrival locations for buses traveling from Worcester to Buffalo?
Buses departing from Union Station in Worcester will take you to Buffalo Airport in Buffalo.







