More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Princeton, NJ to New York City

distanceDistance42 miles (68 km)
durationAverage train duration1 h 1 min
priceAverage train ticket price$21 (€17)
changesDirect trainYes

Trains from Princeton, NJ to New York City cover the 42 miles (68 km) long journey taking on average 1 h 1 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this route for as low as $13 (€11), but the average price of train tickets is $21 (€17).

Travel Tips: Trains from Princeton, NJ to New York City

Travel by train to New York City easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Princeton, NJ to New York City.
FAQs

What is the price of the cheapest train from Princeton, NJ to New York City?

Omio customers have found cheap train tickets between Princeton, NJ and New York City for as low as $13 (€11)  for the next 7 days.

What is the cost of a train between Princeton, NJ and New York City?

If you are looking to buy your train ticket in the next 7 days, you can expect the Princeton, NJ to New York City train to cost on average $21 (€17)  one way.

How far is it from Princeton, NJ to New York City by train?

The distance from Princeton, NJ to New York City by train is approximately 42 miles (68 km).

How many hours is the train time to New York City from Princeton, NJ?

While the time it takes to travel 42 miles (68 km) to New York City from Princeton, NJ can vary based on specific dates, weekends, and holidays, the Princeton, NJ to New York City train journey time is on average 1 h 1 min.

When is the earliest train from Princeton, NJ to New York City? When is the last train from Princeton, NJ to New York City?

The earliest train for this route departs from Princeton, NJ at 2: 47 PM. The last train leaves from Princeton, NJ at 10: 52 PM. Check Omio for the latest train schedule from Princeton, NJ to New York City and book the best time to depart on your chosen travel date.

When should I purchase the Princeton, NJ to New York City train for the best deals on tickets?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you purchase train tickets from Princeton, NJ to New York City within the next 7 days, you can find tickets to cost on average $21 (€17) one way. To find the best prices for this route, consider booking your train ticket from Princeton, NJ to New York City a few months in advance.

More options for your journey from Princeton, NJ to New York City

Here are some other resources that might have the information you need