Please allow for extra travel time to your appointments due to traffic congestion caused by multiple construction projects around CHOP and Penn. All visitors are encouraged to visit SEPTA.org or ridepatco.org for public transportation updates.
Northeast corridor AMTRAK trains stop at 30th Street Station, which is about 1 mile from Children's Hospital of Philadelphia.
See SEPTA Regional Rail Lines or SEPTA City Trains and Trolleys for information on traveling to the Hospital from 30th Street Station. Taxi service also is available at 30th Street Station.
For more AMTRAK information, call 215-824-1600 or visit www.amtrak.com.
SEPTA (Southeastern Pennsylvania Transportation Authority)
Regional Rail Lines
The Airport, Wilmington/Newark, Media/Elwyn and most Glenside Combined, Warminster and West Trenton trains provide direct service to the Penn Medicine Station. From other Regional Rail lines, transfer free to the Airport, Wilmington/Newark or Media/Elwyn trains at 30th Street or Jefferson stations. Your train ticket is your transfer.
SEPTA city trains, trolleys and buses
- The SEPTA Market/Frankford Blue Line (the elevated train/subway) stops at 34th and Market Sts. A 10-minute walk south on 34th Street or a five-minute ride on the LUCY Shuttle takes you to the Hospital.
- All SEPTA Subway/Surface Green Line trolleys, except for the 10 trolley, stop underground at the 36th St. and 37th St. stations.
- SEPTA bus routes 30, 40 and 42 run in front of or near Children’s Hospital.
For more information about SEPTA, call 215-580-7800 or visit www.septa.org.
New Jersey PATCO trains
Take the PATCO line to 8th and Market streets. Follow the underground concourse to the SEPTA Jefferson Station. From there, the Airport, Wilmington/Newark and Media/Elwyn Regional Rail lines provide direct service to the Penn Medicine Station. Or you may transfer from PATCO at 8th and Market streets to the SEPTA Market/Frankford Blue Line (the elevated train/subway). Take the westbound train to 34th and Market streets. A 10-minute walk south on 34th Street takes you to the Hospital.
For more information, call 215-922-4600 or visit www.ridepatco.org.
Greyhound Bus Lines
From the Greyhound Bus Station at 10th and Filbert streets, walk to the Jefferson Station at 11th and Market streets. From there, take the Airport, Wilmington/Newark or Media/Elwyn Regional Rail line to the Penn Medicine Station. A taxi ride from the Greyhound Bus station costs about $12.
For Greyhound Bus information, call 1-800-231-2222 or visit www.greyhound.com.
Uber offers UberFamily, featuring vehicles with car seats and booster seats for families, as well as wheelchair accessible vehicles (WAV). Visit www.uber.com for more information.