Receive our eMoosletter to stay informed about farmed 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 Effective thru September 4, 2018

Everyday Adult Fare: $22.75 One Way | $45.50 Round Trip Mid-Week (Tues, Wed, Thurs) Purchase Ticket Now

Depart from New York City Arrive at New Paltz Park & RideExit 18 off NYS Thruway

(Discharge only stop)

Arrive in SUNY New Paltz Arrive in New Paltz Frequency
7:00 am 8:30 am 8:40 am Daily
8:30 am 10:00 am 10:05 am Daily
9:15 am 10:45 am 10:50 am Daily
10:30 am 11:59 am 12:05 pm Daily ex Sun
11:30 am 1:00 pm 1:05 pm Daily
12:30 pm 2:00 pm 2:05 pm Daily
1:30 pm 3:00 pm 3:05 pm Friday only
2:00 pm 3:30 pm 3:40 pm Daily
2:15 pm 3:40 Daily
3:00 pm 4:30 pm 4:35 pm Mon thru Fri
3:30 pm 5:00 pm 5:05 pm Daily
4:00 pm 5:30 pm 5:35 pm Mon-Fri
4:30 pm 6:00 pm 6:05 pm Mon-Fri
5:00 pm 6:30 pm 6:35 pm Daily
5:30 pm 7:00 pm Mon – Fri Only Express
5:30 pm 7:00 pm 7:05 pm Daily
6:00 pm 7:30 pm 7:35 pm Daily
6:30 pm 8:00 pm 8:05 pm Mon thru Fri
7:00 pm 8:30 pm 8:40 pm Daily except Saturday
7:30 pm 9:00 pm 9:05 pm Mon thru Fri
8:00 pm 9:30 pm 9:35 pm Daily
9:00 pm 10:30 pm 10:40 pm Daily
10:15 pm 11:45 pm 11:50 pm Daily except Tuesday
11:30 pm 1:00 am 1:05 am Daily

Bus from New Paltz to New York City Effective thru September 4, 2018

Everyday Adult Fare: $22.75 One Way | $45.50 Round Trip Mid-Week (Tues, Wed, Thurs) Purchase Ticket Now

Depart from New Paltz Depart from SUNY New Paltz Depart from New Paltz Park & RideExit 18 off NYS Thruway Arrive in New York City Frequency
4:40 am 4:50 am 6:20 am Mon thru Fri
5:30 am 5:40 am 7:10 am Daily ex Sun
6:00 am 6:10 am 7:40 am Mon thru Fri
6:30 am 8:00 am Mon–Fri Only
6:30 am 6:40 am 8:10 am Mon thru Fri
7:00 am 7:10 am 8:40 am Daily
7:30 am 7:40 am 9:10 am Mon thru Fri
8:00 am 8:10 am 9:40 am Daily
8:30 am 8:40 am 10:10 am Mon thru Fri
9:00 am 9:10 am 10:40 am Daily
9:20 am 10:50 am Daily
10:15 am 10:25 am 11:55 am Daily
11:15 am 11:25 am 12:55 pm Daily
12:35 pm 12:45 pm 2:10 pm Daily
1:00 pm 1:15 pm 2:45 pm Daily
2:00 pm 2:10 pm 3:40 pm Mon thru Fri
3:05 pm 3:10 pm 5:30 pm Fri & Sun only
3:30 pm 3:40 pm 6:05 pm Daily
5:00 pm 5:10 pm 7:05 pm Daily ex Sat
6:00 pm 6:10 pm 7:40 pm Daily
7:00 pm 7:10 pm 8:40 pm Sunday only
8:05 pm 8:10 pm 9:40 pm Daily
9:00 pm 9:10 pm 10:40 pm Sunday only
10:00 pm 10:10 pm 11:40 pm Sunday only
11:15 pm 11:25 pm 12:50 am Daily