Who We Are
Amtrak provides passenger train transportation nationwide throughout the United States. To find stations and stops in Virginia or cities in other states, you can visit the website's Stations Map section. There you will find details about a station, the address, hours, fares, and more.
Virginia Amtrak stations are located in Alexandria, Ashland, Burke, Blacksburg, Clifton Forge, Culpeper, Charlottesville, Danville, Fredericksburg, Lorton, Lynchburg, Manassas, Norfolk, Newport News, Petersburg, Quantico, Roanoke, Richmond (2), Staunton, Virginia Beach, and Williamsburg.
Who We Serve
Languages Spoken
English
Service Area(s)
Alexandria City
,
Alleghany County
,
Charlottesville City
,
Culpeper County
,
Danville City
,
Fairfax County
,
Fredericksburg City
,
Hanover County
,
Lynchburg City
,
Manassas City
,
Montgomery County
,
Newport News City
,
Norfolk City
,
Petersburg City
,
Prince William County
,
Richmond City
,
Roanoke City
,
Staunton City
,
Virginia Beach City
,
Washington DC
,
Williamsburg City
Cost & Payment Methods
Payment Method(s)
Credit / Debit
,
Private Pay
Fee Structure
Fee Range
Age Requirements
No Age Requirement
Intake Process
Visit the website or call for information.
Self Refer
Yes
Report Problems
Call the Agency