Travel from Washington to Berkeley-Springs

Bus or train from Washington to Berkeley Springs?

Maryland Transit operates a train from Washington to Berkeley Springs 4 times a day. Tickets cost $9 - $12 and the journey takes 2 h. Amtrak also services this route once daily. Alternatively, you can take a bus from Washington to Berkeley Springs via Baltimore, MD - Downtown and Hancock in around 4 h 33 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Washington to Berkeley Springs

From UNION STATION MARC Washington train to Martinsburg W Va Marc then taxi to Berkeley Springs. 2 h 40 min $124. From METRO CENTER station subway to ROCKVILLE MARC wb, train to Martinsburg W Va Marc, then taxi to Berkeley Springs. 3 h 46 min $99. From Washington, DC bus to Baltimore, MD - Downtown, bus to Hancock, then taxi to Berkeley Springs. 4 h 33 min $121. From Washington drive to Berkeley Springs. 1 h 51 min $12. From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Hagerstown airport, then taxi to Berkeley Springs. 2 h 55 min $299.