You 4 d info
No Amtrak stops at 30th St which is just on the west side of the Schuylkill River in downtown Philly. The airport is south of the city ski you either need to take the train, a taxi, or a bus to get to Center City.
It might youll have to check out their routes
Thanks! Your answer is awaiting moderation.