General information about the train to Virginia Beach. This train features new technology that makes for a safer, more eco-friendly and more reliable ride for passengers traveling to Virginia Beach.
La Plata Station(La Plata)
Virginia Beach Station
36h 30m
$205
Amtrak
Kalamazoo, MI (KAL)(Kalamazoo)
Virginia Beach, VA (VAB)
37h 6m
$140
Amtrak
Grand Junction, CO (GJT)(Grand Junction)
Virginia Beach, VA (VAB)
58h 2m
$238
Amtrak
Niagara Falls, NY (NFL)(Niagara Falls)
Virginia Beach, VA (VAB)
25h 3m
$122
Amtrak
Alexandria, VA (ALX)(Alexandria)
Virginia Beach, VA (VAB)
5h 42m
$46
Amtrak
Shreveport, LA - SporTran Intermodal Terminal (SHR)(Shreveport)
Virginia Beach, VA (VAB)
53h 10m
$227
Amtrak
Denver, CO - Union Station (DEN)(Denver)
Virginia Beach, VA (VAB)
49h 15m
$226
Amtrak
Ocala, FL (OCA)(Ocala)
Virginia Beach, VA (VAB)
24h 45m
$159
Amtrak
Poughkeepsie, NY (POU)(Poughkeepsie)
Virginia Beach, VA (VAB)
17h 15m
$119
Amtrak
Charleston Station(Charleston)
Virginia Beach Station
16h 13m
$109
Amtrak