NYC for the Holidays New York City is truly magical in December, filled with sites and sounds of the holidays. Skip the traffic and pricey parking. Let Trailways of New York take you right into the center of it all. Your bus will arrive at Port Authority Bus Terminal located on 8th Avenue between 40th and 42nd Streets in Manhattan. At The Port Authority Bus Terminal you will find connections to all subways, local transit buses, and taxis available to take you to any of the great sites throughout NYC. And if you travel midweek, you can save 20%. Check out USA Today’s list of the 10 Best Places to See the Holiday Lights in NYC!