HowToGo

Richmond to Harrisburg, Dauphin County, PA, USA - Transfer & Transportation Guides

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

You can get to Harrisburg, Dauphin County, PA, USA from Richmond by verhicle types below

Search Transfer from Richmond to Harrisburg, Dauphin County, PA, USA

Transfer solutions

You have 6 options transfer to Harrisburg, Dauphin County, PA, USA from Richmond below

Train ( 2 hr. 54 min. )

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


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

Take a train from Washington Union Station to Philadelphia.


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

Take a train from Philadelphia to Harrisburg.


Open Map More details & check price at Amtrak
Duration 7 hr. 41 min.
Distance 566 km.
Cost 170 USD
Bus ( 5 hr. 35 min. )

Take a bus from Richmond to Philadelphia Market Street.


Open Map More details & check price at FlixBus-us
Walk ( 9 min. )

Take a foot from Philadelphia Market Street to Philadelphia.


Bus ( 2 hr. )

Take a bus from Philadelphia to Harrisburg.


Open Map More details & check price at Greyhound USA
Duration 8 hr. 44 min.
Distance 573 km.
Cost
Bus ( 2 hr. 15 min. )

Take a bus from Richmond to Washington.


Open Map More details & check price at Megabus
Train ( 1 hr. )

Take a train from UNION STATION MARC Washington to PENN STATION MARC nb.


Open Map More details & check price at Maryland Transit
Bus ( 41 min. )

Take a bus from CHARLES ST & PENN STATION nb to Towson Town Center Bay 2.


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

Take a foot from Towson Town Center Bay 2 to 701 E. Joppa Rd. Black and Decker.


Bus ( 2 hr. 1 min. )

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


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

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


Open Map More details & check price at Rabbit Transit
Duration 10 hr. 17 min.
Distance 401 km.
Cost 43 USD
Car ( 4 hr. )

Drive a car from Richmond to Harrisburg.


Duration 4 hr.
Distance 350 km.
Cost 22 USD
Bus ( 53 min. )

Take a bus from Broad + 10Th to Ric Airport.


Open Map More details & check price at GRTC
Plane ( 2 hr. 55 min. )

Take a flight from Richmond to Harrisburg.


Bus ( 34 min. )

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


Open Map More details & check price at CAT Transit
Duration 6 hr. 22 min.
Distance 338 km.
Cost 264 USD
Bus ( 53 min. )

Take a bus from Broad + 10Th to Ric Airport.


Open Map More details & check price at GRTC
Plane ( 1 hr. 5 min. )

Take a flight from Richmond to Philadelphia.


Walk ( 8 min. )

Take a foot from Philadelphia to Airport Terminal A.


Train ( 19 min. )

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


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

Take a train from Philadelphia to Harrisburg.


Open Map More details & check price at Amtrak
Duration 6 hr. 38 min.
Distance 516 km.
Cost 224 USD

Find Hotels in Harrisburg, Dauphin County, PA, USA

You can find hotels and accommodations in Harrisburg, Dauphin County, PA, USA with our hotels search tool below

Booking.com

About Richmond, VA, USA

About Harrisburg, Dauphin County, PA, USA


References