The journey from Hoboken to Philadelphia typically takes about 2 hours. You will take the NJ Transit train from Hoboken to Newark Penn Station, then transfer to an Amtrak or NJ Transit train to Trenton, and finally take the SEPTA train to Philadelphia. This is a reliable and efficient route for those traveling between the two cities. Philadelphia is a city rich in American history.
Total Distance: Driving distance 150 km, straight-line air distance 130 km.
Check schedules carefully for transfer times at Newark and Trenton.
Any time of year, as transit runs daily.