Trip to Princeton

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Jersey City to Princeton

🚆 Although there is no direct train from Jersey City to Princeton, travelers can take a train from Frank R Lautenberg Secaucus Upper Level and make a transfer at Princeton Jct. to reach their destination. The journey, with transfers included, takes approximately 1 hour and 26 minutes. 🎫 Train services from Jersey City to Princeton are operated by NJ Transit, with departures from Frank R Lautenberg Secaucus Upper Level station. Passengers will then arrive at Princeton Jct. station to continue their journey to Princeton. The prices for this trip range from $11 to $18.

Where to stay in Princeton

There are over 22 hotels to stay in Princeton. Prices range from $83 per night.

Accomodation
  • There is no direct train service from Jersey City to Princeton. However, you can take a train operated by NJ Transit, which departs from Frank R Lautenberg Secaucus Upper Level station and arrives at Princeton Junction station with a journey time of approximately 1 hour and 26 minutes. The fare for this train route ranges from $11 to $18. Be sure to check the NJ Transit website or contact their customer service for the most up-to-date schedule and pricing information for this trip.
  • The fastest train route between Jersey City and Princeton is operated by NJ Transit. This journey involves transferring at Princeton Junction station and takes approximately 1 hour and 26 minutes. While there is no direct train service available, the NJ Transit route provides a convenient and efficient way to travel between the two cities. Travelers should check the schedule and plan their trip accordingly to ensure a smooth journey.
  • Trains departing from Jersey City for Princeton are operated by NJ Transit and leave from the Frank R Lautenberg Secaucus Upper Level station. This station serves as the starting point for the train journey to Princeton. Travelers can access the NJ Transit train services bound for Princeton from this departure station to begin their trip conveniently. It is recommended to arrive at the station early to ensure a smooth boarding process and departure for Princeton.
  • There are several trains between Jersey City and Princeton operated by NJ Transit. Although there is no direct train route, travelers can take services from the Frank R Lautenberg Secaucus Upper Level station to Princeton Junction station, with a total journey time of approximately 1 hour and 26 minutes. It is important to note that these trains may involve transfers along the way. Passengers can check the NJ Transit schedule for specific train times and plan their trip accordingly.
  • The train from Jersey City operated by NJ Transit, arrives at Princeton Junction station in Princeton. Princeton Junction station serves as the final destination for this particular train route connecting Jersey City and Princeton. Travelers disembark at Princeton Junction station to access Princeton and its surrounding areas conveniently. Be sure to check the station layout and facilities at Princeton Junction for a smooth arrival experience.
  • The first train service from Jersey City to Princeton operated by NJ Transit, typically departs from Frank R Lautenberg Secaucus Upper Level station in the early morning. The last train of the day on this route usually leaves Jersey City later in the evening. Passengers can check the NJ Transit schedule for the most current and accurate departure times for trains traveling from Jersey City to Princeton. It's recommended to plan your journey in advance, considering the train timetables to ensure a smooth travel experience.
  • There are no direct train trips between Jersey City and Princeton. Travelers looking to make this journey would need to take a train from Frank R Lautenberg Secaucus Upper Level station in Jersey City, transfer at Princeton Junction, and then continue on to Princeton. While there may not be direct trains, passengers have the option to make this trip each day through the available transfer connections. It's advisable to check the NJ Transit schedule and plan accordingly when traveling from Jersey City to Princeton by train.
  • No, there is no direct train service between Jersey City and Princeton. Travelers would need to take a train departing from Frank R Lautenberg Secaucus Upper Level station, transfer at Princeton Junction, and then continue on to Princeton, resulting in a journey duration of approximately 1 hour and 26 minutes. While there are no direct trains available for this route, passengers can opt to use the transfer services provided by NJ Transit to reach Princeton from Jersey City.
  • The cost of a train ticket from Jersey City to Princeton ranges between $11 and $18, depending on factors like the time of purchase, type of ticket, and any applicable discounts. Passengers can check with NJ Transit for specific fare information and to inquire about any available promotions or fare deals for this route. It's recommended to book tickets in advance to secure the best rates for the journey from Jersey City to Princeton by train.

Will you be returning to Jersey City by train?

If you are looking for the return train journey, check out trains from Princeton to Jersey City

See schedule