placeWashington, DC pin_dropHarrisburg, PA
swap_horiz
swap_horizsearch
help

Bus from Washington to Harrisburg: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Washington to Harrisburg starting at just $23.49. Ideal for budget travelers. Around 3h 10m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $57. Travel time approximately 5h 12m.

View train schedules
Earlier
Later
Cheaper
Faster
22:153h 10m01:25
dc (union station)harrisburg bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date