|Shortest Duration||6h 0m|
|Trips per day||3|
Book Amtrak from Reading to Harrisburg from $60.00. There are 3 Amtrak schedules from Reading to Harrisburg and you can expect on average to pay $61.71 for a Amtrak ticket to Harrisburg. In Reading, Amtrak departs to Harrisburg from Intercity Bus Terminal and no other station. In Harrisburg, Amtrak arrives at Harrisburg Transp Ctr and no other station.
An average trip on Amtrak from Reading to Harrisburg takes 6 hours and 55 minutes, while the fastest available Amtrak trip will get you to Harrisburg in 6 hours and 0 minutes,
On weekends, Amtrak offers 2 trips per day and you could expect to pay $60.83 for a weekend getaway trip to Harrisburg.