GoNycBus.com is a bus that travels between New York City & nearby cities
Go NYC Bus - Daily bus between New York Syracuse Rochester Buffalo online ticket
Excerpted from the website:
- Today, scheduled services are operated from New York City to Syracuse, Rochester and Buffalo. The station in New York is conveniently located. It is just minutes away from popular tourist stops including Chinatown, Manhattan Bridge and Brooklyn Bridge. In addition, it is just minutes away from a Subway station which you can easily hop onto a subway to wherever you want to go, e.g. World Trade Center Remains, Empire State Building, Time Square, Wall Street etc.