Which train runs from New York City to Liberty - Catskills or Middletown not Jersey?

There are no direct train services from New York City to Liberty, New York. You can take a train from New York Penn Station to Poughkeepsie, then take a taxi or Uber to Liberty. The total trip time is about 2 hours and 30 minutes.

Here is a more detailed itinerary:

1. Take the Metro-North Railroad from New York Penn Station to Poughkeepsie. The train ride takes about 1 hour and 30 minutes.

2. Once you arrive in Poughkeepsie, take a taxi or Uber to Liberty. The drive takes about 45 minutes.

The total cost of the trip is approximately $40-$50.

Copyright Wanderlust World © https://www.ynyoo.com