The average bus between Nyack and Harrison takes 2h 56m and the fastest bus takes 2h 15m. The bus service runs several times per day from Nyack to Harrison. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Nyack and Harrison. The earliest departure is at 7:15 AM in the morning, and the last departure from Nyack is at 6:15 PM which arrives into Harrison at 8:30 PM. All services require a transfer, and take on average 2h 56m. The schedules shown below are for the next available departures.

3h 25m • 1 change
3h 10m • 1 change
3h 15m • 1 change
2h 35m • 1 changeWant to know about travelling from Nyack to Harrison? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Nyack to Harrison. However, there are services departing from Broadway & Cedar Hill Ave station and arriving at Newark Penn Station via GW Bridge Terminal station. The journey, including transfers, takes approximately 2h 56m.
Nyack to Harrison bus services, operated by Rockland Coaches, depart from Broadway & Cedar Hill Ave station.
Nyack to Harrison bus services, operated by Greyhound USA, arrive at Newark Penn Station.
The distance between Nyack and Harrison is 43.2 km. The road distance is 48 km.
You can take a bus from Broadway & Cedar Hill Ave to Newark Penn Station via New York in around 2h 40m.