- Bangor 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 |
|---|---|---|---|---|---|---|---|---|
FlixBus + Greyhound | Bus | Bangor (Park & Ride) | Buffalo (BUF) Airport | No tags | ||||
![]() | Bus | Bangor (Park & Ride) | Niagara Frontier Transportation Authority | No tags | ||||
![]() | Bus | Bangor (Park & Ride) | Niagara Frontier Transportation Authority | No tags | ||||
Greyhound + FlixBus | Bus | Bangor (Park & Ride) | Buffalo (BUF) Airport | No tags | ||||
Greyhound + FlixBus | Bus | Bangor (Park & Ride) | Buffalo (BUF) Airport | No tags |
Get from Bangor to Buffalo
This route is served by bus only
The journey takes about 20 hours 50 minutes and with fares starting at just $152, it presents an excellent value for a comfortable ride.
2bus per day
20h 50mAverage Duration
510 milesDistance
21kgCO₂ emissions
Where are the popular stops in Bangor and Buffalo?
Stops in Bangor
- A1039 Union St, Bangor, ME 04401, USA
- B
Bangor Grande hotel
across the street from the Bangor Grande hotel, 360 Odlin Rd, Bangor, ME 04401, USA - C
Broadway
1110 Broadway, Bangor, ME 04401, USA
Stops in Buffalo
- B185 Ellicott St, Buffalo, NY 14203, USA
- C75 Exchange St, Buffalo, NY 14203, USA
Compare bus companies
US bus companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad







