|Shortest Duration||11h 0m|
|Trips per day||1|
Book Amtrak from Boston to Martinsburg from $108.00. There are 1 Amtrak schedules from Boston to Martinsburg and you can expect on average to pay $173.76 for a Amtrak ticket to Martinsburg. In Boston, Amtrak departs to Martinsburg from South Station and 1 other station. In Martinsburg, Amtrak arrives at 229 East Martin St and no other station.
An average trip on Amtrak from Boston to Martinsburg takes 11 hours and 19 minutes, while the fastest available Amtrak trip will get you to Martinsburg in 11 hours and 0 minutes,
On weekends, Amtrak offers 1 trip per day and you could expect to pay $209.86 for a weekend getaway trip to Martinsburg.