Travel from Pennsylvania-Station to Kingston-NY-USA

Bus or train from Pennsylvania Station to Kingston?

Amtrak operates a train from Pennsylvania Station to Kingston every 2 hours. Tickets cost $28 - $60 and the journey takes 1 h 38 min. VIA Rail also services this route every 3 hours. Alternatively, Trailways New York operates a bus from Pennsylvania Station to Kingston hourly. Tickets cost $21 - $35 and the journey takes 2 h 5 min. Greyhound USA also services this route 4 times a day.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Pennsylvania Station to Kingston

ModeDurationPrice
From New York Penn Station train to Rhinecliff-Kingston Amtrak then taxi to Kingston.1 h 55 min$108
From Pennsylvania Station walk to New York, NY, bus to Kingston, then taxi to Kingston.2 h 20 min$39
From Pennsylvania Station drive to Kingston.1 h 44 min$11

How long does it take to get from Pennsylvania Station to Kingston?

It takes approximately 1 h 55 min to get from Pennsylvania Station to Kingston, including transfers.

Operators from Pennsylvania Station to Kingston

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Trailways New YorkTrailways New York