placeVirginia Beach, VA pin_dropBaltimore, MD
swap_horiz
swap_horizsearch
help

Amtrak from Virginia Beach to Baltimore: Cheapest train tickets

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

Earlier
Later
Cheaper
Faster
5:15 AM6h 36m11:51 AM
park avenue & 20th streetpenn station - 1500 n charles st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:15 AM6h 21m11:36 AM
park avenue & 20th streetamtrak - marc station (bwi)

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:00 AM6h 46m2:46 PM
park avenue & 20th streetpenn station - 1500 n charles st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:00 AM6h 31m2:31 PM
park avenue & 20th streetamtrak - marc station (bwi)

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:50 PM7h 22m9:12 PM
park avenue & 20th streetpenn station - 1500 n charles st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:50 PM7h 6m8:56 PM
park avenue & 20th streetamtrak - marc station (bwi)

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:50 PM8h 59m10:49 PM
park avenue & 20th streetpenn station - 1500 n charles st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:50 PM8h 43m10:33 PM
park avenue & 20th streetamtrak - marc station (bwi)

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date