Please fill out the form below to schedule your complimentary pick up and drop off from the Poughkeepsie train station.

Pick up location is at the taxi and bus spot outside of the main entrance. When you arrive at the station, you have to go up through the station and back down through the main entrance. There will be a resort shuttle with the Rocking Horse Ranch logo on the side and a friendly driver wearing a cowboy hat waiting for you!

If you have any questions, please call (800) 647-2624. You can also email us at


Rocking Horse Ranch Resort is conveniently located in the Mid-Hudson Valley region (Ulster County) off of the New York State Thruway (Interstate 87) exit 18 (New Paltz / Poughkeepsie), just 90 minutes North of New York City.
Get directions on Google Maps

Alternative Ways to Travel

By Bus
Adirondack Trailways to New Paltz (10 min. from Ranch): (212) 967-2900, or toll free (800) 858-8555

By Train

Metro North or Amtrak to Poughkeepsie (10 min. from Ranch)
Metro North: (800) 638-7646
Amtrak: (800) 872-7245

By Plane

Stewart International Airport (SWF), Newburgh, NY (20 min. from Ranch), served by major airlines

By Boat
Hudson River to Highland Dock, near Mid-Hudson Bridge (5 miles to Ranch), across from Poughkeepsie.

Complimentary Pickup Service*

Please call 48 hours in advance to make arrangements for our complimentary pickup service from the Poughkeepsie Train Station or Stewart Airport.

*Not available with group discount packages.