I have made the drive quite frequently - it is best that you just rent a car and drive from New York. Syracuse is several hours from Buffalo and an hour from Rochester (Jet Blue flies into Rochester), so you will need a car anyway and it will take longer if you add the flight in. If you are coming over the Long Weekend, expect traffic to be horrible through that area.