Travel within United States is: Fully open. See details.

Need a hotel room in Mahwah?

Book now

There are 3 ways to get from Princeton to Upper Saddle River, NJ - by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  3h 24m

  1. Take the train from Princeton Jct. to Frank R Lautenberg Secaucus Upper Level Northeast Corridor
  2. Take the train from Frank R Lautenberg Secaucus Lower Level to Ramsey Main/Bergen County Line / ...

$9 - $28

2 alternative options

Bus  •  3h 25m

  1. Take the bus from Palmer Square, Princeton to New York Port Authority 100-To PABT
  2. Take the bus from New York, Ny to Ramsey - Rt 17 and Lake St Rt 17-PABT-Paramus-Suffern / ...

$19 - $55

Drive  •  1h 14m

  1. Drive from Princeton to Upper Saddle River, NJ - 67.7 miles

$6 - $10

Princeton to Upper Saddle River, NJ - by bus and walk

The journey time between Princeton and Upper Saddle River, NJ - is around 3h 50m and covers a distance of around 89 miles. The fastest journey normally takes 2h 23m. Operated by Suburban Transit and Shortline Bus, the Princeton to Upper Saddle River, NJ - service departs from Palmer Square, Princeton and arrives in Upper Saddle River, NJ -. Typically 20 services run weekly, although weekend and holiday schedules can vary so check in advance.

Route overview

Average journey time:
3h 50m
Fastest journey time:
2h 23m
Journey distance:
89 miles
Services per week:
20
Cheapest price:
$19
Carbon emissions:
17 kg CO2

First and last service

First service departs at:
05:00
Last service departs at:
15:30

The schedules shown below are for the next available departures.

Princeton to Upper Saddle River, NJ - bus and walk schedules

Princeton → Upper Saddle River, NJ -
Fully open

Travel safe during COVID-19

Rules to follow in United States

2m

Recommended

Recommended

Travel within United States

Domestic border crossings may be subject to approval, testing and quarantine

COVID-19 help in United States

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 800-232-4636

Frequently Asked Questions


Yes, travel within United States is currently allowed.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • Domestic border crossings may be subject to approval, testing and quarantine

Explore travel options

The national COVID-19 helpline number in Upper Saddle River, NJ - is 800-232-4636.

Wearing a face mask on public transport in Upper Saddle River, NJ - is recommended.

The social distance requirement in Upper Saddle River, NJ - is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 800-232-4636.

Last updated: 20 Jul 2021
Exceptions may apply, for full details: Centers for Disease control and prevention (CDC).

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cost-effective way to get from Princeton to Upper Saddle River, NJ - is to drive, which costs $6 - $10 and takes 1h 14m.

More details

The quickest way to get from Princeton to Upper Saddle River, NJ - is to drive which costs $6 - $10 and takes 1h 14m.

More details

No, there is no direct bus from Princeton to Upper Saddle River, NJ -. However, there are services departing from Palmer Square, Princeton and arriving at Ramsey - Rt 17 and Lake St via New York, Ny. The journey, including transfers, takes approximately 3h 25m.

More details

No, there is no direct train from Princeton to Upper Saddle River, NJ -. However, there are services departing from Princeton and arriving at Ramsey via Princeton Jct. and Frank R Lautenberg Secaucus Lower Level. The journey, including transfers, takes approximately 3h 24m.

More details

The distance between Princeton and Upper Saddle River, NJ - is 57 miles. The road distance is 67.7 miles.

Get driving directions

The best way to get from Princeton to Upper Saddle River, NJ - without a car is to train which takes 3h 24m and costs $9 - $28.

More details

It takes approximately 3h 24m to get from Princeton to Upper Saddle River, NJ -, including transfers.

More details

Princeton to Upper Saddle River, NJ - bus services, operated by Suburban Transit, depart from Palmer Square, Princeton station.

More details

Princeton to Upper Saddle River, NJ - train services, operated by NJ Transit, depart from Princeton Jct. station.

More details

The best way to get from Princeton to Upper Saddle River, NJ - is to train which takes 3h 24m and costs $9 - $28. Alternatively, you can bus, which costs $18 - $60 and takes 3h 25m.

Mode details

Map of how to get from Princeton to Upper Saddle River, NJ -.
Launch map view
  • Distance: 57.2 miles
  • Duration: 3h 24m

What companies run services between Princeton, NJ, USA and Upper Saddle River, NJ -, NJ, USA?

You can take a train from Princeton to Upper Saddle River, NJ - via Princeton Jct., Frank R Lautenberg Secaucus Lower Level, and Ramsey in around 3h 24m. Alternatively, you can take a bus from Princeton to Upper Saddle River, NJ - via New York Port Authority, New York, Ny, and Ramsey - Rt 17 and Lake St in around 3h 25m.

Train operators
NJ Transit
Phone
+1 973-491-7000
Website
njtransit.com
Train from Princeton Jct. to Frank R Lautenberg Secaucus Upper Level
Ave. Duration
1h 7m
Frequency
Hourly
Estimated price
$4 - $14
Schedules at
njtransit.com
Road Child 5-11 Senior, Military/Disabled
$4 - $7
Adult
$10 - $14
Train from Frank R Lautenberg Secaucus Lower Level to Ramsey
Ave. Duration
53 min
Frequency
Hourly
Estimated price
$2 - $11
Schedules at
njtransit.com
Road Child 5-11 Senior, Military/Disabled
$2 - $5
Adult
$6 - $11
Bus operators
Suburban Transit
Phone
+1 (732) 249-1100
Email
Suburban@coachusa.com
Website
web.coachusa.com
Bus from Palmer Square, Princeton to New York Port Authority
Ave. Duration
1h 40m
Frequency
Every 4 hours
Estimated price
$7 - $21
Schedules at
web.coachusa.com
Book at
web.coachusa.com
Atlantic City routes
$20
Suburban routes
$14 - $21
Shortline Bus
Phone
+1 (845) 782-3528
Email
shortline@coachusa.com
Website
web.coachusa.com
Bus from New York, Ny to Ramsey - Rt 17 and Lake St
Ave. Duration
42 min
Frequency
Every 3 hours
Estimated price
$11 - $35
Schedules at
web.coachusa.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, Best ways to travel around Australia and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

More Questions & Answers

Princeton to Upper Saddle River, NJ - bus services, operated by Shortline Bus, arrive at Ramsey - Rt 17 and Lake St station.

More details

Princeton to Upper Saddle River, NJ - train services, operated by NJ Transit, arrive at Ramsey station.

More details

Yes, the driving distance between Princeton to Upper Saddle River, NJ - is 68 miles. It takes approximately 1h 14m to drive from Princeton to Upper Saddle River, NJ -.

Get driving directions

There are 75+ hotels available in Upper Saddle River, NJ -. Prices start at $100 USD per night.

More details