|Shortest Duration||13h 9m|
|Trips per day||2|
Amtrak operates, on average, 2 train schedule(s) from Hamlet to Charlottesville. The average Amtrak ticket to Charlottesville costs $116.00. Cheap Amtrak tickets to Charlottesville are available on Wanderu starting from $80.00. In Hamlet, Amtrak departs from 2 Main St and Bridges St and no other station. In Charlottesville, Amtrak arrives at 810 W Main St and no other station.
An average trip on Amtrak from Hamlet to Charlottesville takes 13 hours and 13 minutes, while the fastest available Amtrak trip will get you to Charlottesville in 13 hours and 9 minutes,