Septa Regional Rail is probably your best bet. They have family passes available. Driving can be a pain and parking is not cheap.
I get the subway/train into the city & get off at 15th/City Hall & walk there. Parking is Insane!
Thanks! Your answer is awaiting moderation.