How to get from Bensalem to Brookhaven by bus and train?
By bus and train
To get from Bensalem to Brookhaven in Philadelphia, you’ll need to take 2 train lines and one bus line: take the WTR train from Neshaminy station to Suburban Station station. Next, you’ll have to switch to the WIL train and finally take the 117 bus from Chester Transportation Center station to Plaza 352 Shopping Center station. The total trip duration for this route is approximately 2 hr 29 min. The ride fare is $11.25.
Step by Step
- 1Walk to train stationNeshaminy1.05 mi • 22 min
- 2Wait for trainWTR#3591 - Center City Philadelphia
- 3Ride to train stationSuburban Station47 min
- 4Wait for trainWIL#5203 - Marcus Hook
- 5Ride to train stationChester28 min
- 6Walk to bus stationChester Transportation CenterID 3103680 yd • 1 min
- 7Wait for bus117Penn State
- 8Ride to bus stationPlaza 352 Shopping CenterID 214827 min
- 9Walk toBrookhaven40 yd • 1 min
By bus and subway
To get from Bensalem to Brookhaven in Philadelphia, you’ll need to take 2 bus lines and one subway line: take the 14 bus from Rockhill Rd & Neshaminy Rd - Mbfs station to Frankford Transportation Center station. Next, you’ll have to switch to the MFL subway and finally take the 109 bus from 69th Street Transportation Center station to Providence Av & 23rd St station. The total trip duration for this route is approximately 3 hr 2 min. The ride fare is $3.00.
Step by Step
- 1Walk to bus stationRockhill Rd & Neshaminy Rd - MbfsID 23080560 yd • 7 min
- 2Wait for bus14Frankford Transportation Center
- 3Ride to bus stationFrankford Transportation CenterID 3103334 min
- 4Walk to subway stationFrankford Transportation Center60 yd • 1 min
- 5Wait for subwayMFL69th Street Transportation Center - All Stops
- 6Ride to subway station69th Street Transportation CenterID 3103441 min
- 7Wait for bus109Chester Transportation Center
- 8Ride to bus stationProvidence Av & 23rd StID 1994535 min
- 9Walk toBrookhaven2.31 mi • 48 min
Public transit directions from Bensalem to Brookhaven
Public transit stations close to Bensalem
Bensalem is located at Bensalem, Philadelphia and the nearest public transit station is Neshaminy Mall.
Train stations close to Bensalem:
- Trevose
- Neshaminy
Bus stations close to Bensalem:
- Neshaminy Mall
- Neshaminy Blvd & Neshaminy Mall Dr
- Neshaminy Blvd & Bristol Rd - Mbns
Public transit stations close to Brookhaven, Philadelphia
Brookhaven is located at Brookhaven, Philadelphia and the nearest public transit station is Middletown Rd & High Meadow Dr.
Train stations close to Brookhaven:
- Elwyn
- Moylan-Rose Valley
- Media
Bus stations close to Brookhaven:
- Middletown Rd & High Meadow Dr
- Edgmont Av & Maple Av
- Edgmont Av & Ridge Blvd
Related Routes
- Aldan to Brookhaven
- Ambler to Brookhaven
- Ardmore to Brookhaven
- Audubon to Brookhaven
- Berwyn to Brookhaven
- Blue Bell to Brookhaven
- Boothwyn to Brookhaven
- Bridgeport to Brookhaven
- Bristol to Brookhaven
- Broomall to Brookhaven
- Bryn Athyn to Brookhaven
- Bryn Mawr to Brookhaven
- Burlington to Brookhaven
- Camden to Brookhaven
- Chalfont to Brookhaven
- Chester to Brookhaven
- Chester Heights to Brookhaven
- Chesterbrook to Brookhaven
- Cheyney University to Brookhaven
- Clifton Heights to Brookhaven
By bus and subway
To get from Bensalem to Brookhaven in Philadelphia, you’ll need to take 2 bus lines and one subway line: take the 14 bus from Rockhill Rd & Neshaminy Rd - Mbfs station to Frankford Transportation Center station. Next, you’ll have to switch to the MFL subway and finally take the 109 bus from 69th Street Transportation Center station to Providence Av & 23rd St station. The total trip duration for this route is approximately 3 hr 2 min. The ride fare is $3.00.
Step by Step
- 1Walk to bus stationRockhill Rd & Neshaminy Rd - MbfsID 23080560 yd • 7 min
- 2Wait for bus14Frankford Transportation Center
- 3Ride to bus stationFrankford Transportation CenterID 3103334 min
- 4Walk to subway stationFrankford Transportation Center60 yd • 1 min
- 5Wait for subwayMFL69th Street Transportation Center - All Stops
- 6Ride to subway station69th Street Transportation CenterID 3103441 min
- 7Wait for bus109Chester Transportation Center
- 8Ride to bus stationProvidence Av & 23rd StID 1994535 min
- 9Walk toBrookhaven2.31 mi • 48 min
Questions & Answers
What is the fastest way to get from Bensalem to Brookhaven?
The fastest way takes 149 minutes, using Bus line WTR, Bus line WIL, Bus line 117.
What is the alternative route to get from Bensalem to Brookhaven?
The alternative route takes 182 minutes, using Bus line 14, Bus line MFL, Bus line 109.
Is there a direct train between Bensalem and Brookhaven in Philadelphia?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 2 hr 29 min.
Which train line goes from Bensalem to Brookhaven in Philadelphia?
The WTR train line goes from Neshaminy station near Bensalem to #3591 - Center City Philadelphia station. From there you’ll have to take one train line and one bus line till Brookhaven station near Brookhaven in Philadelphia
How long does it take to travel from Bensalem to Brookhaven in Philadelphia by train and bus?
The total travel time between Bensalem and Brookhaven in Philadelphia by train and bus is about 2 hr 29 min.
Where do I get on the train near Bensalem to get to Brookhaven in Philadelphia?
Get on the WTR train from the Neshaminy station near Bensalem in Philadelphia.
Where do I get off the train when travelling between Bensalem and Brookhaven in Philadelphia?
Get off the train at the Brookhaven stop, which is closest to Brookhaven in Philadelphia.
How much is the total train and bus fare from Bensalem to Brookhaven?
The ride from Bensalem to Brookhaven costs $11.25.