|Shortest Duration||21h 0m|
|Trips per day||3|
Book Amtrak from Troy to Philadelphia from $107.00. There are 3 Amtrak schedules from Troy to Philadelphia and you can expect on average to pay $181.90 for a Amtrak ticket to Philadelphia. In Troy, Amtrak departs to Philadelphia from 1201 Doyle Dr - Troy Transit Ctr and no other station. In Philadelphia, Amtrak arrives at 30th St Station - 2955 Market St and no other station.
An average trip on Amtrak from Troy to Philadelphia takes 29 hours and 0 minutes, while the fastest available Amtrak trip will get you to Philadelphia in 21 hours and 0 minutes,
On weekends, Amtrak offers 4 trips per day and you could expect to pay $144.50 for a weekend getaway trip to Philadelphia.