No
You can take greyhound from Philly to Newark Airport, then switch to a long branch train.
No, My Laurel. Atlantic City, Newark & Camden only
The Greyhound terminal in PA goes to Atlanta City, Newark, Camden and Mt. Laurel in New Jersey per it states on their website.
Thanks! Your answer is awaiting moderation.