|Shortest Duration||16h 0m|
|Trips per day||1|
Book Amtrak from Charlotte to Martinsburg from $84.00. There are 1 Amtrak schedules from Charlotte to Martinsburg and you can expect on average to pay $93.71 for a Amtrak ticket to Martinsburg. In Charlotte, Amtrak departs to Martinsburg from 1914 N Tryon St and no other station. In Martinsburg, Amtrak arrives at 229 East Martin St and no other station.
An average trip on Amtrak from Charlotte to Martinsburg takes 15 hours and 59 minutes,
On weekends, Amtrak offers 1 trip per day and you could expect to pay $98.67 for a weekend getaway trip to Martinsburg.