There are 5 ways to get from Langhorne to Ardmore by train, bus, subway, car, or taxi
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 Langhorne to Suburban Stationtrain Wtr
- Take the train from Suburban Station to Ardmoretrain Pao
1h 47m$6Drive 26.2 mi
cheapest- Drive from Langhorne to Ardmorecar 26.2 mi
41 min$5–7Line 14 bus, subway, line 105 bus
- Take the bus from Pine St & Maple Av - FS to Frankford Transit Center - Main Dropoffbus 14
- Take the subway from Frankford Transit Center to 69th St Transit Centersubway L1
- Take the bus from 69th St Transit Center North Terminal to Lancaster Av & Argyle Rdbus 105 / ...
2h 30m$9Taxi
- Take the taxi from Langhorne to Ardmoretaxi 26.2 mi
41 min$75–90Line 14 bus, bus, line 44 bus
- Take the bus from Pine St & Maple Av - FS to Frankford Transit Center - Main Dropoffbus 14
- Take the bus from Frankford Transit Center-14-BLVDDIR-MFO to 15th St & Market St - FSbus
- Take the bus from JFK Blvd & 15th St to Coulter Av & Glenn Rdbus 44
3h 18m$9
Langhorne to Ardmore by train
Questions & Answers
The cheapest way to get from Langhorne to Ardmore is to drive which costs $4 - $7 and takes 41 min.
The fastest way to get from Langhorne to Ardmore is to drive which takes 41 min and costs $4 - $7.
No, there is no direct bus from Langhorne to Ardmore. However, there are services departing from Pine St & Maple Av - FS and arriving at Coulter Av & Glenn Rd via Frankford Transit Center-14-BLVDDIR-MFO and JFK Blvd & 15th St. The journey, including transfers, takes approximately 3h 18m.
No, there is no direct train from Langhorne to Ardmore. However, there are services departing from Langhorne and arriving at Ardmore via Suburban Station. The journey, including transfers, takes approximately 1h 47m.
The distance between Langhorne and Ardmore is 33 miles. The road distance is 26.3 miles.
The best way to get from Langhorne to Ardmore without a car is to train which takes 1h 47m and costs $6.
It takes approximately 1h 47m to get from Langhorne to Ardmore, including transfers.
Langhorne to Ardmore bus services, operated by SEPTA, depart from Pine St & Maple Av - FS station.
Langhorne to Ardmore train services, operated by SEPTA, depart from Langhorne station.
The best way to get from Langhorne to Ardmore is to train which takes 1h 47m and costs $6. Alternatively, you can line 14 bus and bus and line 44 bus, which costs $9 and takes 3h 18m.
What companies run services between Langhorne, PA, USA and Ardmore, PA, USA?
You can take a train from Langhorne to Ardmore via Suburban Station in around 1h 47m. Alternatively, you can take a bus from Pine St & Maple Av - FS to Coulter Av & Glenn Rd via Frankford Transit Center-14-BLVDDIR-MFO, 15th St & Market St - FS, and JFK Blvd & 15th St in around 3h 18m.
- Phone
- +1 215-580-7800
- Website
- SEPTA
Train from Langhorne to Suburban Station
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Train from Suburban Station to Ardmore
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Subway from Frankford Transit Center to 69th St Transit Center
- Ave. Duration
- 41 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Phone
- +1 215-580-7800
- Website
- SEPTA
Bus from Pine St & Maple Av - FS to Frankford Transit Center - Main Dropoff
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Bus from 69th St Transit Center North Terminal to Lancaster Av & Argyle Rd
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Bus from Pine St & Maple Av - FS to Frankford Transit Center - Main Dropoff
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Bus from Frankford Transit Center-14-BLVDDIR-MFO to 15th St & Market St - FS
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Bus from JFK Blvd & 15th St to Coulter Av & Glenn Rd
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Ave. Duration
- 41 min
- Estimated price
- $75–90
Brothers Taxi
- Phone
- +1 609-695-0234
- Website
- brotherstaxi.com
Trenton Star Cab
- Phone
- +1 609-943-8250
- Website
- trentonstarcab.com
Yellow Cab Trenton
- Phone
- +1 609-396-8181
- Website
- yellowcabtrenton.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 Bali: What to do if Mount Agung erupts, Which side of Niagara Falls should I choose (and how do I get there)?, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Langhorne to Ardmore bus services, operated by SEPTA, arrive at Frankford Transit Center - Main Dropoff station.
Langhorne to Ardmore train services, operated by SEPTA, arrive at Suburban Station.
Yes, the driving distance between Langhorne to Ardmore is 26 miles. It takes approximately 41 min to drive from Langhorne to Ardmore.
There are 890+ hotels available in Ardmore.





