placeRichmond, VA pin_dropHarrisburg, PA
swap_horiz
swap_horizsearch
help

Amtrak from Richmond to Harrisburg: Cheapest train tickets

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

Bus: Choose Flixbus for affordable tickets from Richmond to Harrisburg starting at just $56.98 in a 6h 25m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
4:52 AM7h 50m12:42 PM
7519 staples mill rdharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:52 AM9h 34m2:26 PM
7519 staples mill rdharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:55 AM8h 31m2:26 PM
1500 e main stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
6:25 AM8h 1m2:26 PM
7519 staples mill rdharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:26 AM7h2:26 PM
7519 staples mill rdharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
9:42 AM9h6:42 PM
1500 e main stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
10:19 AM8h 23m6:42 PM
7519 staples mill rdharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:39 PM8h 3m8:42 PM
7519 staples mill rdharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:11 PM9h 12m11:23 PM
7519 staples mill rdharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:13 PM8h 10m11:23 PM
7519 staples mill rdharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date