• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 5 ways to get from Croydon to Bensalem by bus, taxi, towncar 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.

Recommended option

Line 128 bus  •  12m

  1. Take the line 128 bus from State Rd & Cedar Av to Street Rd & Knights Rd - FS 128

$3

4 alternative options

Line 128 bus, line 50 bus  •  36m

  1. Take the line 128 bus from State Rd & Cedar Av to Parx Casino 128
  2. Take the line 50 bus from Parx Casino to Street Rd & Knights Rd - MBNS 128 / ...

$6

Taxi  •  6m

  1. Take a taxi from Croydon to Bensalem 4 miles

$17 - $21

Uber  •  6m

  1. Take an Uber from Croydon to Bensalem 4 miles

$10 - $16

Walk  •  1h 19m

  1. Walk from Croydon to Bensalem 4.1 miles

Questions & Answers

The cheapest way to get from Croydon to Bensalem is to line 128 bus which costs $3 and takes 12m.

More details

The quickest way to get from Croydon to Bensalem is to taxi which costs $17 - $21 and takes 6m.

More details

Yes, there is a direct bus departing from State Rd & Cedar Av and arriving at Street Rd & Knights Rd - FS. Services depart every three hours, and operate Monday to Saturday. The journey takes approximately 12m.

More details

The distance between Croydon and Bensalem is 3 miles.

The best way to get from Croydon to Bensalem without a car is to line 128 bus which takes 12m and costs $3.

More details

The line 128 bus from State Rd & Cedar Av to Street Rd & Knights Rd - FS takes 12m including transfers and departs every three hours.

More details

Croydon to Bensalem bus services, operated by SEPTA, depart from State Rd & Cedar Av station.

More details

Croydon to Bensalem bus services, operated by SEPTA, arrive at Street Rd & Knights Rd - FS station.

More details

There are 388+ hotels available in Bensalem. Prices start at $86 USD per night.

More details

Map of how to get from Croydon to Bensalem.
Launch map view
  • Distance: 2.8 miles
  • Duration: 12m

What companies run services between Croydon, PA, USA and Bensalem, PA, USA?

SEPTA operates a bus from Croydon to Bensalem every 3 hours. Tickets cost $3 and the journey takes 12m.

Bus operators
SEPTA
Phone
+1 215-580-7800
Website
septa.org
Bus from State Rd & Cedar Av to Street Rd & Knights Rd - FS
Ave. Duration
12m
Frequency
Every 3 hours
Estimated price
$3
Website
septa.org
Bus from State Rd & Cedar Av to Parx Casino
Ave. Duration
18m
Frequency
Every 3 hours
Estimated price
$3
Website
septa.org
Bus from Parx Casino to Street Rd & Knights Rd - MBNS
Ave. Duration
6m
Frequency
Every 30 minutes
Estimated price
$3
Website
septa.org
Other operators
Uber Philadelphia
Website
uber.com
Towncar from Croydon to Bensalem
Ave. Duration
6m
Frequency
On demand
Estimated price
$10 - $16
Signup at
uber.com
UberPool
$10 - $16
UberX
$11 - $15
WAV
$10 - $14
UberXL
$17 - $23
Black Car Seat
$30 - $45
Black
$26 - $35
Black SUV Car Seat
$40 - $55
Black SUV
$30 - $45
Taxi from Croydon to Bensalem
Ave. Duration
6m
Estimated price
$17 - $21
Yellow Cab Trenton
Phone
+1 609-396-8181
Website
yellowcabtrenton.com
Trenton Star Cab
Phone
+1 609-943-8250
Website
trentonstarcab.com
Brothers Taxi
Phone
+1 609-695-0234
Website
brotherstaxi.com
Philadelphia Taxicab Service
Phone
+1 215-535-6700
Website
philataxicab.com
Phila Taxi Service
Phone
+1 267-309-2675
Website
philataxiservice.com
http://www.philapark.org/
Website
philapark.org
Freedom Taxi
Phone
+1 215-222-9999
Website
facebook.com

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 Need to know: Greyhound, How to plan an amazing trip around Scandinavia and Best ways to travel around Australia - to help you get the most out of your next trip.