|Shortest Duration||7h 0m|
|Trips per day||16|
Book Amtrak from Newburyport to Philadelphia from $85.00. There are 16 Amtrak schedules from Newburyport to Philadelphia and you can expect on average to pay $176.97 for a Amtrak ticket to Philadelphia. In Newburyport, Amtrak departs to Philadelphia from Newburyport Transp Ctr - 90 Storey Ave 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 Newburyport to Philadelphia takes 7 hours and 38 minutes, while the fastest available Amtrak trip will get you to Philadelphia in 7 hours and 0 minutes,