There are 6 ways to get from Cherry Hill to Princeton Junction by tram, bus, taxi 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

Tram  •  1 h 45 min

  1. Take the tram from PENNSAUKEN TRANSIT CENTER station to TRENTON TRANSIT CENTER station Riverline station

$5 - $189

Cheapest option

Tram, line 600 bus  •  3 h 12 min

  1. Take the tram from Walter Rand Transportation Ctr to TRENTON TRANSIT CENTER station Riverline station
  2. Take the line 600 bus from S Clinton Ave At Wallenberg Blvd to Princeton Junction On Vaughn Drive 600

$3 - $10

4 alternative options

Bus, line 600 bus  •  3 h 11 min

  1. Take the bus from Rt-38 At Pedestrian Bridge157 to Wallenberg Blvd Across From Terminal 418
  2. Take the line 600 bus from S Clinton Ave At Wallenberg Blvd to Princeton Junction On Vaughn Drive 600

$5 - $15

Bus, line 600 bus via BURLINGTON TOWNE CTR station  •  3 h 47 min

  1. Take the bus from Rt-38 At Chapel Ave to Broad St At High St 413
  2. Take the line 600 bus from S Clinton Ave At Wallenberg Blvd to Princeton Junction On Vaughn Drive 600

$5 - $16

Taxi  •  44 min

  1. Take a taxi from Cherry Hill to Princeton Junction 41 miles

$180 - $220

Drive  •  44 min

  1. Drive from Cherry Hill to Princeton Junction 41 miles

$4 - $6

What companies run services between Cherry Hill, NJ, USA and Princeton Junction, NJ, USA?

You can take a bus from Cherry Hill to Princeton Junction via Wallenberg Blvd Across From Terminal and S Clinton Ave At Wallenberg Blvd in around 3 h 11 min.

Train operators
NJ Transit
Website
njtransit.com
Tram from PENNSAUKEN TRANSIT CENTER station to TRENTON TRANSIT CENTER station
Ave. Duration
52 min
Frequency
Every 30 minutes
Estimated price
$1 - $3
Schedules at
njtransit.com
Tram from Walter Rand Transportation Ctr to TRENTON TRANSIT CENTER station
Ave. Duration
59 min
Frequency
Every 30 minutes
Estimated price
$1 - $3
Schedules at
njtransit.com
Bus operators
NJ Transit
Website
njtransit.com
Bus from Rt-38 At Pedestrian Bridge157 to Wallenberg Blvd Across From Terminal
Ave. Duration
1 h 37 min
Frequency
5 times a week
Estimated price
$3 - $11
Schedules at
njtransit.com
Bus from S Clinton Ave At Wallenberg Blvd to Princeton Junction On Vaughn Drive
Ave. Duration
51 min
Frequency
Hourly
Estimated price
$1 - $5
Schedules at
njtransit.com
Bus from Rt-38 At Chapel Ave to Broad St At High St
Ave. Duration
1 h 31 min
Frequency
Hourly
Estimated price
$2 - $8
Schedules at
njtransit.com
Other operators
Taxi from Cherry Hill to Princeton Junction
Ave. Duration
44 min
Estimated price
$180 - $220
http://www.philapark.org/
Website
philapark.org
Freedom Taxi
Phone
+1 215-222-9999
Website
facebook.com
Phila Taxi Service
Phone
+1 267-309-2675
Website
philataxiservice.com
Philadelphia Taxicab Service
Phone
+1 215-535-6700
Website
philataxicab.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Cherry Hill and Princeton Junction is 55 km. The road distance is 66 km.

The cheapest way to get from Cherry Hill to Princeton Junction is to drive which costs $4 - $6 and takes 44 min.

The quickest way to get from Cherry Hill to Princeton Junction is to taxi which takes 44 min and costs $180 - $220.

No, there is no direct bus from Cherry Hill to Princeton Junction. However, there are services departing from Rt-38 At Pedestrian Bridge157 and arriving at Princeton Junction On Vaughn Drive via S Clinton Ave At Wallenberg Blvd. The journey, including transfers, takes approximately 3 h 11 min.

It takes approximately 1 h 45 min to get from Cherry Hill to Princeton Junction, including transfers.