The average train between Durham–UNH Station and Philadelphia takes 9h 20m and the fastest train takes 7h 34m. The train service runs several times per day from Durham–UNH Station to Philadelphia. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 5 times a day between Durham–UNH Station and Philadelphia. The earliest departure is at 6:25 AM in the morning, and the last departure from Durham–UNH Station is at 7:40 PM which arrives into Philadelphia at 10:08 AM. All services require a transfer at Durham Station and take an average of 9h 20m. The schedules shown below are for the next available departures.


7h 46m • 2 changes


8h • 2 changes


7h 34m • 2 changes


8h 55m • 2 changes


7h 46m • 2 changes


8h • 2 changes


7h 34m • 2 changes


8h 55m • 2 changes


8h 6m • 2 changes


8h 7m • 2 changes


8h 12m • 2 changes


8h 1m • 2 changes


8h 6m • 2 changes


8h 7m • 2 changes


8h 12m • 2 changes


7h 55m • 2 changes


7h 46m • 2 changes


8h • 2 changes


7h 34m • 2 changes


8h 55m • 2 changes
Want to know about travelling from Durham–UNH Station to Philadelphia? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Durham–UNH Station to Philadelphia. However, there are services departing from Durham–UNH Station station and arriving at Philadelphia station via Boston. The journey, including transfers, takes approximately 9h 20m.
Durham–UNH Station to Philadelphia train services, operated by Amtrak, depart from Durham Station.
Durham–UNH Station to Philadelphia train services, operated by Amtrak, arrive at 30th Street Station.
Book your Durham–UNH Station to Philadelphia train tickets online with Amtrak, MBTA and Amtrak Acela.
The distance between Durham–UNH Station and Philadelphia is 498.9 km. The road distance is 619 km.
You can take a vehicle from Durham–UNH Station to 30th Street Station via Durham Station, Boston, North Station, Back Bay, and Boston in around 8h 15m.