There are 4 ways to get from Upper Darby to Paoli by bus, train (Amtrak), taxi, 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.
Line 106 bus
best- Take the bus from 69th St Transit Center North Terminal to Lancaster Av & Valley Rd - FSbus 106
59 min$3Train
- Take the train from Gladstone to Gray 30th St Stationtrain Med
- Take the train from 30th Street Station to Paoli Amtrak Stationtrain Keystone Service / ...
1h 40m$8–16Taxi
- Take the taxi from Upper Darby to Paolitaxi 15.2 mi
26 min$45–55Drive 15.2 mi
- Drive from Upper Darby to Paolicar 15.2 mi
26 min$3–4
Upper Darby to Paoli by bus
Questions & Answers
The cheapest way to get from Upper Darby to Paoli is to line 106 bus which costs $3 and takes 59 min.
The fastest way to get from Upper Darby to Paoli is to taxi which takes 26 min and costs $45 - $55.
Yes, there is a direct bus departing from 69th St Transit Center North Terminal and arriving at Lancaster Av & Valley Rd - FS. Services depart hourly, and operate Monday to Saturday. The journey takes approximately 59 min.
No, there is no direct train from Upper Darby to Paoli station. However, there are services departing from Gladstone and arriving at Paoli Amtrak Station via 30th Street Station. The journey, including transfers, takes approximately 1h 40m.
The distance between Upper Darby and Paoli is 17 miles. The road distance is 15.3 miles.
The best way to get from Upper Darby to Paoli without a car is to line 106 bus which takes 59 min and costs $3.
The line 106 bus from 69th St Transit Center North Terminal to Lancaster Av & Valley Rd - FS takes 59 min including transfers and departs hourly.
Upper Darby to Paoli bus services, operated by SEPTA, depart from 69th St Transit Center North Terminal station.
Upper Darby to Paoli train services, operated by SEPTA, depart from Gladstone station.
The best way to get from Upper Darby to Paoli is to line 106 bus which takes 59 min and costs $3. Alternatively, you can train, which costs $7 - $16 and takes 1h 40m.
What companies run services between Upper Darby, PA, USA and Paoli, PA, USA?
SEPTA operates a bus from 69th St Transit Center North Terminal to Lancaster Av & Valley Rd - FS hourly. Tickets cost $3 and the journey takes 59 min. Alternatively, you can take a train from Gladstone to Paoli Amtrak Station via 30th Street Station in around 1h 40m.
- Phone
- +1 215-580-7800
- Website
- SEPTA
Train from Gladstone to Gray 30th St Station
- Ave. Duration
- 16 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from 30th Street Station to Paoli Amtrak Station
- Ave. Duration
- 26 min
- Frequency
- Every 2 hours
- Estimated price
- $5–13
- Website
- Amtrak
- Phone
- +1 215-580-7800
- Website
- SEPTA
Bus from 69th St Transit Center North Terminal to Lancaster Av & Valley Rd - FS
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Ave. Duration
- 26 min
- Estimated price
- $45–55
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 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
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Upper Darby to Paoli bus services, operated by SEPTA, arrive at Lancaster Av & Valley Rd - FS station.
Upper Darby to Paoli train services, operated by SEPTA, arrive at Gray 30th St Station.
Yes, the driving distance between Upper Darby to Paoli is 15 miles. It takes approximately 26 min to drive from Upper Darby to Paoli.
There are 193+ hotels available in Paoli.







