There are 5 ways to get from Hackensack to Bensalem 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.
Train
best- Take the train from Frank R Lautenberg Secaucus Upper Level to Trenton Transit CenterNec
2h 53m$23–64Line 76 bus, train, line 127 bus, line 129 bus
cheapest- Take the bus from Hackensack Bus Terminal - On Moore St to Newark Penn Station76
- Take the train from Newark Penn Station to Trenton
- Take the bus from Trenton Transit Center to Oxford Valley Mall & J C Penney127
- Take the bus from Oxford Valley Mall & J C Penney to Street Rd & Knights Rd - FS128 / ...
5h 22m$10–224Bus
- Take the bus from Polifly Rd At Essex St to Port Authority Bus Terminal144 / ...
- Take the bus from New York, NY to Philadelphia, PAOurBus
3h 10m$26–79Drive 77.3 mi
- Drive from Hackensack to Bensalem77.3 mi
1h 40m$15–21Bus via State St At Banta Pl
- Take the bus from State St At Banta Pl to Port Authority Bus Terminal165
- Take the bus from New York, NY to Philadelphia, PAOurBus
3h 54m$28–85
Hackensack to Bensalem by bus and train
Questions & Answers
The cheapest way to get from Hackensack to Bensalem is to drive which costs $14 - $21 and takes 1h 40m.
The fastest way to get from Hackensack to Bensalem is to drive which takes 1h 40m and costs $14 - $21.
No, there is no direct bus from Hackensack to Bensalem. However, there are services departing from Polifly Rd At Essex St and arriving at Philadelphia, PA via New York, NY. The journey, including transfers, takes approximately 3h 10m.
The distance between Hackensack and Bensalem is 86 miles. The road distance is 77.8 miles.
The best way to get from Hackensack to Bensalem without a car is to train which takes 2h 53m and costs $22 - $65.
It takes approximately 2h 53m to get from Hackensack to Bensalem, including transfers.
Hackensack to Bensalem bus services, operated by NJ Transit, depart from Polifly Rd At Essex St station.
The best way to get from Hackensack to Bensalem is to train which takes 2h 53m and costs $22 - $65. Alternatively, you can bus, which costs $26 - $80 and takes 3h 10m.
Hackensack to Bensalem bus services, operated by NJ Transit, arrive at Port Authority Bus Terminal station.
Yes, the driving distance between Hackensack to Bensalem is 78 miles. It takes approximately 1h 40m to drive from Hackensack to Bensalem.
What companies run services between Hackensack, NJ, USA and Bensalem, PA, USA?
NJ Transit operates a train from Frank R Lautenberg Secaucus Upper Level to Trenton Transit Center every 30 minutes. Tickets cost $2–22 and the journey takes 1h 23m. Alternatively, you can take a bus from Polifly Rd At Essex St to Philadelphia, PA via Port Authority Bus Terminal and New York, NY in around 3h 10m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from Frank R Lautenberg Secaucus Upper Level to Trenton Transit Center
- Ave. Duration
- 1h 23m
- Frequency
- Every 30 minutes
- Estimated price
- $2–22
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adult
- $2–22
Train from Newark Penn Station to Trenton
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- $2–20
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adult
- $2–20
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Newark Penn Station to Trenton
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- $17–120
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Amtrak Northeast Regional
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Newark Penn Station to Trenton
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $6–210
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $6–210
- Business Class
- $50–240
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Bus from Polifly Rd At Essex St to Port Authority Bus Terminal
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $6–19
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adults
- $6–19
Bus from State St At Banta Pl to Port Authority Bus Terminal
- Ave. Duration
- 1h 8m
- Frequency
- Every 15 minutes
- Estimated price
- $7–25
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adults
- $7–25
Bus from Hackensack Bus Terminal - On Moore St to Newark Penn Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $2–8
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adults
- $2–8
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from New York, NY to Philadelphia, PA
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $20–60
- Website
- https://www.ourbus.com
- Phone
- +1 215-580-7800
- Website
- septa.org
Bus from Trenton Transit Center to Oxford Valley Mall & J C Penney
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- https://www.septa.org
- Schedules at
- https://www.septa.org/schedules
Bus from Oxford Valley Mall & J C Penney to Street Rd & Knights Rd - FS
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.septa.org
- Schedules at
- https://www.septa.org/schedules
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 514+ hotels available in Bensalem.












