Sometimes it is possible to get cheaper solutions by having a look at limited offers or at fidelity programs made available on the companies' websites.
If you don't feel like spending many hours in a train, you can consider travelling by plane. Especially if you have the possibility to book in advance, flying to Philadelphia, PA can be definitely cheap.
Which stations serve the rail line San Jose, CA - Philadelphia, PA?
The trains to Philadelphia, PA leave San Jose, CA from San Jose, CA and arrive in Philadelphia, PA.
How many connections are there to go Philadelphia, PA from San Jose, CA by train per day?
How long does it take from San Jose, CA to Philadelphia, PA and when do the trains leave?
The first train to Philadelphia, PA leaves at 06:02, whereas the last one at 06:02. On average, the journey lasts 78 hours and 27 minutes, but with the fastest connections you will be in Philadelphia, PA in 77 hours and 19 minutes.