HowToGo

Harrisburg to Richmond, VA, USA - Transfer & Transportation Guides

Find transfer & transportation guides from Harrisburg to Richmond, VA, USA. How to get from Harrisburg to Richmond, VA, USA by Flight, Bus, Taxi.

You can get to Richmond, VA, USA from Harrisburg by verhicle types below

Search Transfer from Harrisburg to Richmond, VA, USA

Transfer solutions

You have 7 options transfer to Richmond, VA, USA from Harrisburg below

Train ( 1 hr. 35 min. )

Take a train from Harrisburg to Philadelphia.


Open Map More details & check price at Amtrak
Train ( 1 hr. 51 min. )

Take a train from Philadelphia to Washington Union Station.


Open Map More details & check price at Amtrak Northeast Regional
night bus ( 2 hr. 5 min. )

Take a bus from Washington to Richmond.


Open Map More details & check price at Greyhound USA
Duration 6 hr. 43 min.
Distance 549 km.
Cost 105 USD
Train ( 1 hr. 35 min. )

Take a train from Harrisburg to Philadelphia.


Open Map More details & check price at Amtrak
Train ( 1 hr. 51 min. )

Take a train from Philadelphia to Washington Union Station.


Open Map More details & check price at Amtrak Northeast Regional
Train ( 2 hr. 43 min. )

Take a train from Washington Union Station to Richmond Main Street Amtrak Station.


Open Map More details & check price at Amtrak Northeast Regional
Duration 7 hr. 21 min.
Distance 566 km.
Cost 170 USD
Bus ( 2 hr. 25 min. )

Take a bus from Harrisburg to Philadelphia.


Open Map More details & check price at Greyhound USA
Walk ( 9 min. )

Take a foot from Philadelphia to Philadelphia.


Bus ( 5 hr. 10 min. )

Take a bus from Philadelphia to Richmond.


Open Map More details & check price at Flixbus USA
Duration 8 hr. 44 min.
Distance 585 km.
Cost 41 USD
Bus ( 1 hr. 9 min. )

Take a bus from Harrisburg - PHEAA Building to York Transfer Center.


Open Map More details & check price at Rabbit Transit
Bus ( 1 hr. 54 min. )

Take a bus from York Transfer Center to 701 E. Joppa Rd. Black and Decker.


Open Map More details & check price at Rabbit Transit
Bus ( 37 min. )

Take a bus from JOPPA RD & BLACK & DECKER eb to SAINT PAUL ST & PENN STATION fs sb.


Open Map More details & check price at Maryland Transit
Walk ( 6 min. )

Take a foot from SAINT PAUL ST & PENN STATION fs sb to Baltimore.


Bus ( 1 hr. )

Take a bus from Baltimore to Washington, DC - Union Station.


Open Map More details & check price at Boltbus
Bus ( 2 hr. 10 min. )

Take a bus from Washington to Richmond.


Open Map More details & check price at Megabus
Duration 10 hr. 5 min.
Distance 399 km.
Cost 42 USD
Car ( 3 hr. 59 min. )

Drive a car from Harrisburg to Richmond.


Duration 3 hr. 59 min.
Distance 352 km.
Cost 22 USD
Bus ( 36 min. )

Take a bus from N 7th St & Basin St to Harrisburg International Airport.


Open Map More details & check price at CAT Transit
Plane ( 3 hr. 39 min. )

Take a flight from Harrisburg to Richmond.


Bus ( 41 min. )

Take a bus from Ric Airport to 7Th + Marshall.


Open Map More details & check price at GRTC
Duration 6 hr. 17 min.
Distance 335 km.
Cost 354 USD
Train ( 1 hr. 35 min. )

Take a train from Harrisburg to Philadelphia.


Open Map More details & check price at Amtrak
Train ( 18 min. )

Take a train from 30th Street Train Station to Airport Terminal A.


Open Map More details & check price at SEPTA
Walk ( 8 min. )

Take a foot from Airport Terminal A to Philadelphia.


Plane ( 1 hr. 18 min. )

Take a flight from Philadelphia to Richmond.


Bus ( 41 min. )

Take a bus from Ric Airport to 7Th + Marshall.


Open Map More details & check price at GRTC
Duration 5 hr. 43 min.
Distance 511 km.
Cost 164 USD

Find Hotels in Richmond, VA, USA

You can find hotels and accommodations in Richmond, VA, USA with our hotels search tool below

Booking.com

About Harrisburg, Dauphin County, PA, USA

About Richmond, VA, USA


References