Travel from Providence to Princeton-Junction

Bus or train from Providence to Princeton Junction?

You can take a train from Providence to Princeton Junction via New York Penn Station in around 4 h 39 min. Alternatively, you can take a bus from Providence to Princeton Junction via New York Port Authority and New Brunswick in around 5 h 5 min.

Book transport from Providence to Princeton Junction

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Providence to Princeton Junction

From Providence Amtrak train to New York Penn Station then train to Princeton Jct.. 4 h 39 min $244. From 1, Kennedy Plaza, Providence, Providence County, Rhode Island, 02903, United States of America bus to New York Port Authority, bus to New Brunswick, then train to Princeton Jct.. 5 h 5 min $48. From Providence, RI bus to Manhattan, NY, walk to New York Penn Station, then train to Princeton Jct.. 5 h 44 min $32. From Providence drive to Princeton Junction. 4 h 18 min $28. From Kennedy Plaza line 20 bus to Providence airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to Princeton Junction. 4 h 19 min $294. From Kennedy Plaza line 20 bus to Providence airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Trenton Transit Center, then train to Princeton Junction. 5 h 7 min $287. From Providence Amtrak train to Copley T Station, bus to Boston airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to Princeton Junction. 4 h 53 min $286. From Providence Amtrak train to Copley T Station, bus to Boston airport, fly to New York JFK airport, train to Jamaica, train to New York Penn Station, then train to Princeton Junction. 5 h 38 min $288.

Operators from Providence to Princeton Junction