placeVirginia Beach, VA pin_dropWashington, DC
swap_horiz
swap_horizsearch
help

Amtrak from Virginia Beach to Washington: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 6h 9m. Opt for Amtrak trains with fares starting at $41. Check the 6 departure options below.

Earlier
Later
Cheaper
Faster
5:155h 31m10:46
park avenue & 20th streetunion station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:155h 7m10:22
park avenue & 20th street110 callahan dr

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:005h 28m13:28
park avenue & 20th streetunion station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:005h13:00
park avenue & 20th street110 callahan dr

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:506h 9m19:59
park avenue & 20th streetunion station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:505h 45m19:35
park avenue & 20th street110 callahan dr

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date