There are 5 ways to get from Newark Airport (EWR) to Princeton by train, bus, taxi, car or towncar

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

What companies run services between Newark Airport (EWR), USA and Princeton, NJ, USA?

Coach USA operates a bus from Newark Airport (EWR) to Princeton every 30 minutes. Tickets cost $7 - $25 and the journey takes 1 h 35 min. Megabus also services this route every 3 hours.

Train operators
Newark Airtrain
Website
panynj.gov
Train from Terminal B to Newark Liberty Airport Station
Avg. Duration
6 min
Frequency
Every 5 minutes
Estimated price
$6
Schedules at
panynj.gov
NJ Transit
Phone
+1 973-491-7000
Website
njtransit.com
Train from Newark Airport Railroad Station to New Brunswick
Avg. Duration
34 min
Frequency
Every 30 minutes
Estimated price
$12 - $15
Schedules at
njtransit.com
Bus operators
Coach USA
Phone
201-225-7500
Website
coachusa.com
Bus from New Brunswick Downtown to Palmer Square, Princeton
Avg. Duration
40 min
Frequency
Every 30 minutes
Estimated price
$12 - $18
Schedules at
web.coachusa.com
Book at
web.coachusa.com
Bus from New York Port Authority to Palmer Square, Princeton
Avg. Duration
1 h 35 min
Frequency
Every 30 minutes
Estimated price
$7 - $25
Schedules at
web.coachusa.com
Book at
web.coachusa.com
Megabus
Phone
877-462-6342
Website
us.megabus.com
Bus from Port Authority Bus Terminal to Princeton, NJ - Nassau St
Avg. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$7 - $17
Schedules at
us.megabus.com
Other operators
Taxi
Avg. Duration
48 min
Estimated price
$130 - $160
http://www.elizabethnj.org/
Website
panynj.gov
Elizabeth Taxi
Phone
+1 908-344-1729
Website
elizabethtaxi.com
Black Cabby
Phone
+1 908-76-82947
Website
blackcabby.com
Newark Airport Taxi
Phone
+1 973-273-4420
Website
newarkairporttaxi.us
Jacob's Car Service
Phone
+1 973-673-5901
Website
jacobscabservice.com
Gold Lincoln Taxi
Phone
+1 973-344-5566
Website
goldlincolntaxinj.com
https://www.newarknj.gov/
Website
panynj.gov
Jayride
Avg. Duration
48 min
Frequency
On demand
Towncar from Terminal B to Princeton
Estimated price
$16 - $180

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, Getting to Rome from the airport and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

Questions & Answers

How far is it from Newark Airport (EWR) to Princeton?

The distance between Newark Airport (EWR) and Princeton is 56 km. The road distance is 63 km.

What is the cheapest way to get from Newark Airport (EWR) to Princeton?

The cheapest way to get from Newark Airport (EWR) to Princeton is to drive which costs $5 and takes 48 min.

What is the fastest way to get from Newark Airport (EWR) to Princeton?

The quickest way to get from Newark Airport (EWR) to Princeton is to towncar which takes 48 min and costs $85.

Is there a direct bus between Newark Airport (EWR) and Princeton?

No, there is no direct bus from Newark Airport (EWR) to Princeton. However, there are services departing from Newark Airport - Terminal B and arriving at Palmer Square, Princeton via New York Port Authority. The journey, including transfers, takes approximately 2 h 22 min.

How long does it take to get from Newark Airport (EWR) to Princeton?

It takes approximately 1 h 51 min to get from Newark Airport (EWR) to Princeton, including transfers.