Receive our eMoosletter to stay informed about farm animal issues, our latest rescues & upcoming events.

Public Transportation

Get on the bus!

All of the buses offer wifi!

Woodstock Farm Sanctuary is located in High Falls, NY. Although there isn’t a direct bus route right to our door, Adirondack Trailways buses (800-858-8555) leave from Port Authority in NYC and drop off in the nearby town of New Paltz about 10 miles from the sanctuary. (You can also book tickets to the Rosendale Park-and-Ride, about 6 miles from the sanctuary, but the cab fare is comparable and New Paltz has a bustling town to visit.)

You can buy tickets online but you must have access to a printer and while you’ll avoid all the lines, the resulting ticket will be non-refundable. The fare is about $21 each way.

Once you arrive in New Paltz, you can take a taxi to our location at 2 Rescue Road (give the driver the address 6 Epworth Lane/Epworth Camp if they are unfamiliar with our new street name) in High Falls, NY, 12440. Rescue Road intersects with Lucas Turnpike/CR-1. The cab fare is around $20-$30.

There is a taxi dispatcher inside the bus ticket office, or use these contact numbers to reach a taxi:

UPDATE: As of the summer, 2017, we now have Uber and Lyft accessibility in the Hudson Valley area, so you’re welcome to use those apps to call for a ride from the Rosendale or New Paltz Trailways bus stops.

The schedule below is accurate as of the date indicated, but we recommend you double-check with the Trailways site.

Bus from New York City to New Paltz, NY
Effective thru June 26, 2017

Everyday Adult Fare: $21.75 One Way | $43.50 Round Trip Mid-Week (Tues, Wed, Thurs) Same Day Round Trip: $37.00 – not available online.

Depart from New York CityArrive in New PaltzFrequency
7:00 am8:40 amDaily
8:30 am10:05 amDaily
9:15 am10:50 amDaily
10:30 am12:05 pmDaily except Sunday
11:30 am1:05 pmDaily
12:30 pm2:05 pmDaily
1:30 pm3:05 pmFriday Only
2:00 pm3:40 pmDaily
3:00 pm4:35 pmMon thru Fri
3:30 pm5:05 pmDaily
4:00 pm5:35 pmMon thru Fri
4:30 pm6:05 pmMon thru Fri
5:00 pm6:35 pmDaily
5:30 pm7:00 pmMon thru Fri
6:00 pm7:35 pmDaily
6:30 pm8:05 pmMon thru Fri
7:00 pm8:40 pmDaily except Saturday
7:30 pm9:05 pmMon thru Fri
8:00 pm9:35 pmDaily
9:00 pm10:40 pmDaily
10:15 pm11:50 pmDaily except Tuesday
11:30 pm1:05 amDaily

Bus from New Paltz, NY to New York City
Effective thru June 26, 2017

Depart from New PaltzArrive in New York CityFrequency
4:40 am6:20 amMon thru Fri
5:30 am7:10 amDaily except Sunday
6:00 am7:40 amMon thru Fri
6:25 am8:00 amMon thru Fri
6:30 am8:10 amMon thru Fri
7:00 am8:40 amDaily
7:30 am9:10 amMon thru Fri
8:00 am9:40 amDaily
8:30 am10:10 amMon thru Fri
9:15 am10:55 amDaily
10:00 am11:40 amDaily
11:15 am12:55 pmDaily
12:35 pm2:10 pmDaily
1:00 pm2:45 pmDaily
2:00 pm3:40 pmMon thru Fri
3:00 pm5:30 pmFri & Sun only
3:30 pm6:05 pmDaily
5:00 pm7:05 pmDaily except Saturday
6:00 pm7:40 pmDaily
7:00 pm8:40 pmSunday only
8:00 pm9:40 pmDaily
9:00 pm10:40 pmSunday only
10:00 pm11:40 pmSunday only
11:15 pm12:50 amDaily except Saturday