|Fastest time||4h 0m|
|Trips per day||6|
On average there are 6 bus trips per day. Greyhound has the most options for departures from New York to Harrisburg, with an average of 6 trips per day and 133 monthly trips. One bus carrier currently travels from New York to Harrisburg. Of the 6 trips there are 4 trips that are direct routes with no transfers.
Need more travel options? Traveling by Train from New York to Harrisburg starts at $62.40.
Book Greyhound from New York to Harrisburg from $45.14. There are 6 Greyhound schedules from New York to Harrisburg and you can expect on average to pay $76.89 for a Greyhound ticket to Harrisburg. In New York, Greyhound departs to Harrisburg from Port Authority Bus Station and 1 other station. In Harrisburg, Greyhound arrives at Harrisburg Transp Ctr and no other station.
An average trip on Greyhound from New York to Harrisburg takes 5 hours and 15 minutes, while the fastest available Greyhound trip will get you to Harrisburg in 4 hours and 0 minutes,
On weekends, Greyhound offers 6 trips per day and you could expect to pay $84.92 for a weekend getaway trip to Harrisburg.