There are 5 ways to get from Malvern to Drexel Hill by train, bus, taxi, car, or tram
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 Malvern to Gray 30th St Stationtrain Pao
1h 35m$9Drive 15.2 mi
cheapest- Drive from Malvern to Drexel Hillcar 15.2 mi
28 min$3–4Line 106 bus
- Take the bus from Paoli Memorial Hospital to 69th St Transit Center North Terminalbus 106
2h$6Taxi
- Take the taxi from Malvern to Drexel Hilltaxi 15.2 mi
28 min$45–55Train, line 103 bus, tram
- Take the train from Malvern to Ardmoretrain Pao
- Take the bus from Lancaster Av & Cricket Av - MBFS to 69th St Transit Center North Terminalbus 103 / ...
- Take the tram from 69th St Transit Center to Drexel Hill Junctiontram D2 / ...
1h 39m$9
Malvern to Drexel Hill by train, subway, and tram
Questions & Answers
The cheapest way to get from Malvern to Drexel Hill is to drive which costs $2 - $4 and takes 28 min.
The fastest way to get from Malvern to Drexel Hill is to taxi which takes 28 min and costs $45 - $55.
No, there is no direct bus from Malvern to Drexel Hill. However, there are services departing from Paoli Memorial Hospital and arriving at Marshall Rd & Shadeland Av via 69th St Transit Center South Terminal. The journey, including transfers, takes approximately 2h.
No, there is no direct train from Malvern to Drexel Hill. However, there are services departing from Malvern and arriving at Drexel Hill Junction via Drexel Station at 30th St and 69th St Transit Center. The journey, including transfers, takes approximately 1h 35m.
The distance between Malvern and Drexel Hill is 27 miles. The road distance is 15.3 miles.
The best way to get from Malvern to Drexel Hill without a car is to train which takes 1h 35m and costs $9.
It takes approximately 1h 35m to get from Malvern to Drexel Hill, including transfers.
Malvern to Drexel Hill bus services, operated by SEPTA, depart from Paoli Memorial Hospital station.
Malvern to Drexel Hill train services, operated by SEPTA, depart from Malvern station.
The best way to get from Malvern to Drexel Hill is to train which takes 1h 35m and costs $9. Alternatively, you can line 106 bus, which costs $6 and takes 2h.
What companies run services between Malvern, PA, USA and Drexel Hill, PA, USA?
SEPTA operates a train from Malvern to Gray 30th St Station hourly. Tickets cost $3 and the journey takes 54 min. Alternatively, SEPTA operates a bus from Paoli Memorial Hospital to 69th St Transit Center North Terminal hourly. Tickets cost $3 and the journey takes 1h 1m.
- Phone
- +1 215-580-7800
- Website
- SEPTA
Train from Malvern to Gray 30th St Station
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Train from Malvern to Ardmore
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Tram from 69th St Transit Center to Drexel Hill Junction
- Ave. Duration
- 16 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Phone
- +1 215-580-7800
- Website
- SEPTA
Bus from Paoli Memorial Hospital to 69th St Transit Center North Terminal
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Bus from Lancaster Av & Cricket Av - MBFS to 69th St Transit Center North Terminal
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Ave. Duration
- 28 min
- Estimated price
- $45–55
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 4 stunningly beautiful Philippines islands you need to visit, Flying into Beijing?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Malvern to Drexel Hill bus services, operated by SEPTA, arrive at 69th St Transit Center North Terminal station.
Malvern to Drexel Hill train services, operated by SEPTA, arrive at Gray 30th St Station.
Yes, the driving distance between Malvern to Drexel Hill is 15 miles. It takes approximately 28 min to drive from Malvern to Drexel Hill.
There are 660+ hotels available in Drexel Hill.





