Travel from Cherry-Hill to Princeton-Junction

Bus from Cherry Hill to Princeton Junction

NJ Transit operates a bus from Cherry Hill to Princeton Junction 5 times a week. Tickets cost $3 - $11 and the journey takes 1 h 37 min. NJ Transit also services this route every 30 minutes.

Book transport from Cherry Hill to Princeton Junction

How to get from Cherry Hill to Princeton Junction

From Cherry Hill train to PENNSAUKEN TRANSIT CENTER station, tram to Trenton Transit Center, then train to Princeton Jct.. 1 h 45 min $15. From Rt-38 At Pedestrian Bridge157 bus to Trenton Transit Center then train to Princeton Jct.. 2 h 6 min $16. From Rt-38 At Chapel Ave bus to BURLINGTON TOWNE CTR station, tram to Trenton Transit Center, then train to Princeton Jct.. 2 h 42 min $14. From Cherry Hill taxi to Princeton Junction. 44 min $216. From Cherry Hill drive to Princeton Junction. 44 min $4.

Operators from Cherry Hill to Princeton Junction