Buffalo to new york city bus

There are several bus companies that operate from Buffalo, NY to New York City (NYC). Here are some of the most popular options:

  1. Greyhound: Greyhound offers multiple daily departures from Buffalo's Greyhound Station (181 Ellicott St) to NYC's Port Authority Bus Terminal (625 8th Ave). The journey takes around 6-7 hours, depending on traffic and the route. Fares start at around $20-$30 one way.
  2. Megabus: Megabus is another popular option, with multiple daily departures from Buffalo's Megabus Stop (181 Ellicott St) to NYC's Penn Station (33rd St and 7th Ave). The journey takes around 6-7 hours, depending on traffic and the route. Fares start at around $10-$20 one way.
  3. Trailways: Trailways operates from Buffalo's Trailways Station (181 Ellicott St) to NYC's Port Authority Bus Terminal (625 8th Ave). The journey takes around 6-7 hours, depending on traffic and the route. Fares start at around $20-$30 one way.
  4. Short Line: Short Line operates from Buffalo's Short Line Station (181 Ellicott St) to NYC's Port Authority Bus Terminal (625 8th Ave). The journey takes around 6-7 hours, depending on traffic and the route. Fares start at around $20-$30 one way.
  5. Adirondack Trailways: Adirondack Trailways operates from Buffalo's Adirondack Trailways Station (181 Ellicott St) to NYC's Port Authority Bus Terminal (625 8th Ave). The journey takes around 6-7 hours, depending on traffic and the route. Fares start at around $20-$30 one way.

It's worth noting that prices and schedules may vary depending on the time of year, demand, and other factors, so it's always a good idea to check with the bus company directly for the most up-to-date information.

Additionally, you can also use online bus ticketing platforms like Wanderu or Rome2rio to compare prices and schedules across different bus companies and book your ticket online.