There are 4 ways to get from Abington to Bensalem by train, bus, taxi, car, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 129 bus
best- Take the train from Rydal to Langhornetrain Wtr
- Take the bus from Lincoln Hwy & Durham Rd - MBNS to Knights Rd & Street Rdbus 129
2h 7m$6–9Drive 10.9 mi
cheapest- Drive from Abington to Bensalemcar 10.9 mi
19 min$2–3Taxi
- Take the taxi from Abington to Bensalemtaxi 10.9 mi
19 min$30–40Walk
- Take the walk from Abington to Bensalemwalk 11.6 mi
3h 45m
Abington to Bensalem by train and bus
Comparing Your Travel Options
The cheapest way to get from Abington to Bensalem is to drive which costs $1 - $3 and takes 19 min.
The fastest way to get from Abington to Bensalem is to taxi which takes 19 min and costs $30 - $40.
The distance between Abington and Bensalem is 32 miles. The road distance is 11 miles.
The best way to get from Abington to Bensalem without a car is to train and line 129 bus which takes 2h 7m and costs $5 - $9.
It takes approximately 2h 7m to get from Abington to Bensalem, including transfers.
Yes, the driving distance between Abington to Bensalem is 11 miles. It takes approximately 19 min to drive from Abington to Bensalem.
There are 610+ hotels available in Bensalem.
What companies run services between Abington, PA, USA and Bensalem, PA, USA?
There is no direct connection from Abington to Bensalem. However, you can take the train to Langhorne, walk to Lincoln Hwy & Durham Rd - MBNS, then take the line 129 bus to Knights Rd & Street Rd. Alternatively, you can then take the taxi to Bensalem.
- Phone
- +1 215-580-7800
- Website
- SEPTA
Train from Rydal to Langhorne
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Phone
- +1 215-580-7800
- Website
- SEPTA
Bus from Lincoln Hwy & Durham Rd - MBNS to Knights Rd & Street Rd
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Ave. Duration
- 19 min
- Estimated price
- $30–40
Philadelphia Taxicab Service
- Phone
- +1 215-535-6700
- Website
- philataxicab.com
Phila. Taxicab Services
- Phone
- +1 267-888-5415
- Website
- rufessw.wixsite.com
Streamline Taxi Service
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 Which side of Niagara Falls should I choose (and how do I get there)?, Flying into Beijing?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.





