Nestled in the northern edge of the Blue Ridge and the Shenandoah Valley, Harpers Ferry and Bolivar are an easy drive from the Washington-Baltimore area.

Enter your starting address:  



Getting Here by Mass Transit

  • Amtrak


    Parking is restricted in Lower Town Harpers Ferry in order to maintain the 18th and 19th century historical appearance of the town. Visitors who travel here by car can arrange parking through the National Park Service (NPS). Parking is available at the Cavalier Heights Entrance Station, Bolivar Heights, Maryland Heights, Harpers Ferry Train Station, and River Access Parking Lot. A shuttle bus is available from the Cavalier Heights Entrance Station. The NPS operates this shuttle from 8 a.m. to 6:45 p.m. in the summer and 5:45 p.m. in the winter. They are open year round except for Thanksgiving, Christmas, and New Year Day holidays. Please refer to the NPS website for further information.


Free Visitor Guides


Get the Map



Get the "Visit Harpers Ferry and Bolivar" app for FREE on iTunes and Google Play. We are pleased to offer this new technology to our visitors which will allow them to have constantly updated information about accommodations, restaurants, shopping, recreational and entertainment opportunities, historical and cultural sites, and events



Offering a wide variety of activities for individuals and families. Explore museums and exhibits, hike to overlooks or along Civil War skirmish lines, join a ranger-guided tour or sign-up for a living history workshop. Shop at the Harpers Ferry Historical Association's Bookshop.

Get More Park Information

Under Fire: The Battle of Bolivar Heights, 1862

Date: Saturday and Sunday, Aug 1 and 2, 2015

Location:  Bolivar Heights, Harpers Ferry National Historic Park

Join the members of the parks artillery crew as they demonstrate the might and intimidation of field artillery. Demonstrations at 12, 1, and 2 pm.

Buses run to Bolivar Heights from the parking lot of the National Park.

See more info