Originally Posted by gomestar
take the Apex bus (or Eastern travel) from NYC to Philly Arch St. Its pick up is on Allen St in NY and it drops you off in the middle of Philly. Pre-order a ticket for ease, they're like $10 or $12 one way.
The Amtrak from NY to Philly is actually not half bad. It's only like $50 one way, and takes about an hour and a half, the bus is likely twice that time.
Your taxes are subsidizing the hell out of Amtrak so you might as well take advantage of it.