Skip to content
Menu

A booking made through these earns us a commission from Viator. The price is the same, and the commission had no bearing on what is recommended.

Plan your trip

Getting to Harpers Ferry: Parking, the Shuttle and the Fee

Last updated

Where to park in Harpers Ferry, how the shuttle from Cavalier Heights works, what the entrance fee costs, and why your phone sends you down the wrong hill.

A narrow street of nineteenth-century shopfronts climbing between stone kerbs, with no room for parked carsUnsplash

Learn one thing before you set off and the rest of the day looks after itself: you do not drive into the lower town. The streets that John Brown's raiders walked down are eighteen feet wide between stone kerbs, they belong to residents and deliveries, and the National Park Service has spent decades building a system to keep visitors out of them. Everything below follows from that.

The system is a lot and a bus. The park's main parking area sits up on Cavalier Heights at 171 Shoreline Drive, immediately off US 340, along with the visitor center, the restrooms, the fee station and the rangers. From there a shuttle runs down into the lower town every ten to fifteen minutes on every day the park is open. First bus at nine in the morning. Last bus back up from the lower town at seven in the evening while daylight saving time is in force, and half past five once the clocks go back. There are two stops on the whole route, so it is not a thing you can get wrong. Riding it costs nothing beyond the entrance fee you have already paid, and the buses carry ramps or lifts.

The trap is your phone. The park says so on its own directions page: navigation apps routinely send people to the town of Harpers Ferry rather than the park, or straight down into the lower town where the parking is not, or to the headquarters building, which is an office. Type the Shoreline Drive address in before you leave, and when the map argues with you at the US 340 stoplight, ignore it.

Then the money, which is simpler than most national parks and has one sharp edge. At the time of writing entrance is $20 for a private vehicle, $15 for a motorcycle, or $10 a head if you walk or cycle in, each valid three consecutive days, with under-16s free. A park annual pass is $35 and the America the Beautiful passes are accepted. The sharp edge: this park does not take cash. Pay online before you arrive or by card at the station, and do not turn up with a wallet full of notes expecting a lane for them.

Everything else on this page is detail — which approach road to use, what the train can and cannot do for you, where the Maryland Heights hikers actually park, and what to do if steps and switchbacks are not an option. But if you only read four paragraphs, they were the ones above.

Park once, on Cavalier Heights

A small town of pale rooftops and a church spire seen from above, wrapped by wooded hills and river waterUnsplash
A small town of pale rooftops and a church spire seen from above, wrapped by wooded hills and river water

The visitor center lot is the answer to "where do I park in Harpers Ferry" in almost every case. It is the park's main parking area, it is sized for visitors rather than for a nineteenth-century armory town, and it has the things you want at the start and end of a day: flush restrooms, water, a bookshop, rangers who answer the shuttle question forty times a morning, and the fee station.

Two timing notes matter more than anything else here. On summer and autumn Saturdays the lot can fill by the middle of the morning, and when it fills the queue for the bus builds behind it, which is how a relaxed morning turns into an hour standing in the sun. Arriving for the nine o'clock first departure avoids both problems and buys you the lower town before the coach groups reach it.

The second note is about hours. Trails and parking lots open thirty minutes before sunrise and close thirty minutes after sunset, while the visitor center, the museums and the lower-town restrooms run nine to five. Those are different schedules. A December sunset at half past four closes the lots long before you would expect, and a June sunrise opens them long before anything is staffed.

The park is open every day of the year except Thanksgiving, 25 December and 1 January.

The shuttle, in numbers

When to go

This is the part people ask rangers about, so here it is plainly. Figures below were current on the park's own hours page at the time of writing and are revised from time to time, so confirm before you travel.

RouteVisitor center on Cavalier Heights ⇄ lower town. Two stops
FrequencyEvery 10 to 15 minutes, on every day the park is open
First departure9 a.m.
Last bus up from the lower town7 p.m. on daylight saving time; 5:30 p.m. on standard time
CostIncluded in the entrance fee
AccessibilityRamps or lifts for wheelchairs and mobility devices
JourneyA few minutes downhill

Three rules catch people out. Pushchairs have to be folded before boarding. Pets are not carried, service animals excepted. And coolers and open food and drink do not come aboard, which matters if you had planned a picnic on the riverbank at the confluence — take a closed bag, not an open cup.

The last-bus times are the ones to write down. Standard time in particular surprises visitors, because half past five feels early when the museums have only just shut at five. If you miss it, the walk back up is the Visitor Center to Lower Town Trail, which is a real climb at the end of a long day but not a crisis.

What it costs, and the cashless catch

What it costs

Harpers Ferry charges a park entrance fee rather than a parking fee, which trips up visitors used to the reverse. You pay per vehicle, per motorcycle or per person, and the shuttle ride is inside that price.

EntryPrice at the time of writingValid
Private vehicle$203 consecutive days
Motorcycle$153 consecutive days
Per person on foot or bicycle, 16+$103 consecutive days
Under 16Free—
Harpers Ferry annual pass$3512 months from purchase
America the Beautiful passesAcceptedPer pass terms

The three-day validity is genuinely useful here and under-used. A vehicle pass bought on Friday covers Saturday and Sunday, which turns a rushed single day into a proper weekend — history and the museums on day one, Maryland Heights early on day two, the towpath or the river on day three.

Now the catch. The park does not accept cash. Not at the fee station, not anywhere. Pay online in advance or by card on arrival. If you arrive on foot from the train you still pay the per-person fee, which is the cheapest way through the gate and the one most car-free visitors do not realise applies to them.

Verify the current figures before you travel rather than after you have queued. Federal fee schedules are revised, and this page is not the cash register.

Arriving by train from Washington or Baltimore

A long steel bridge carrying a walkway across a wide river, with a forested ridge rising behind itUnsplash
A long steel bridge carrying a walkway across a wide river, with a forested ridge rising behind it

This is the genuinely unusual thing about Harpers Ferry and it deserves an honest description rather than an enthusiastic one.

The station sits at the West Virginia end of the railroad bridge, which means the platform is inside the historic lower town. You do not arrive near the site. You arrive in it, with the confluence in front of you and the shopfronts of High Street up to your left. For a national historical park that is close to unique in the United States, and it makes a car-free day from Washington or Baltimore properly practical.

The frequency is the catch. MARC's Brunswick Line serves the station on weekdays only, and it is a commuter operation: most trains run toward Washington in the morning and back out in the evening, which is the wrong way round for a day-tripper heading out from the city. Amtrak's Floridian calls once in each direction daily. Both are real services. Neither is turn-up-and-go.

So the planning rule is the reverse of usual. Pick the train first, then build the day around it, rather than deciding on a day out and hoping there is a train. Check the current timetable directly with the operator before you commit, because schedules here change more often than the town does.

Two practical footnotes. Arriving on foot, you pay the $10 per-person entrance fee rather than the vehicle one. And the platform is not step-free, which matters if you were planning to arrive this way with a wheelchair or a heavy pushchair.

If steps and switchbacks are not an option

Local tips

The park has done real work here and the town is still a nineteenth-century hillside. Both things are true, and pretending otherwise wastes somebody's day.

  • The journey down is step-free by design. The visitor center has accessible parking and restrooms, and the shuttle buses carry ramps or lifts. That combination is the single most useful accessibility fact about this park.
  • Shenandoah Street is the flat one. It runs along the water through the lower town, and several ground-floor museum spaces open directly off it.
  • High Street is not. It is a genuine gradient on worn stone with uneven kerbs, and it is the way to most of the shops.
  • Jefferson Rock is reached by the 1810 stone steps and there is no alternative route. No amount of planning changes that.
  • Bolivar Heights is the answer for the view. Short, open, largely level walking from its own parking area, with a wide prospect over the water gap and the Shenandoah Valley. When the heights are out of reach, this is where to go for the landscape.
  • The C&O Canal towpath is level crushed stone and among the easiest long trails in the region — but the spiral staircase down from the footbridge is not the way onto it.
  • The railroad platform is not step-free. Plan around that before you book a train.

Say plainly what you need when you call the visitor center. The rangers here field this question constantly and they know which interiors have a step at the door.

Why your phone sends you down the wrong hill

Before you book

The park publishes a warning about this, which tells you how often it happens. Ask a navigation app for "Harpers Ferry" and it may route you to the municipality rather than the national historical park, to the lower town where visitor parking does not exist, or to the park headquarters building, which is an administrative office with no visitor facilities.

What goes wrong next is specific. US 340 runs along the ridge above the town and the turn for the visitor center is signed off it. If you go past that turn and drop down the hill instead, you are into Bolivar and then into streets that narrow, steepen and end at the water with nowhere to turn a vehicle of any size. Reversing a rental SUV back up a residential street in Harpers Ferry on an October Saturday is a memorable experience and not the one you came for.

The fix takes ten seconds. Set the destination to 171 Shoreline Drive, Harpers Ferry, WV 25425, not to the town name. Follow the brown national park signs from US 340. When the phone tells you to turn off before them, do not.

One more thing worth knowing: US 340 itself is the region's pinch point, carrying commuters between the Shenandoah Valley and the Washington suburbs. A weekday arrival either side of the peak is a different road from a weekday arrival in it.

The other parking areas, and the one hikers ask about

How they compare

The visitor center is not the only lot in the park, but the others exist for specific trailheads rather than as alternatives for a general visit.

WhereWhat it servesWorth knowing
Visitor center, 171 Shoreline DriveEverything. Shuttle, lower town, most trailsThe default. Fills mid-morning on peak Saturdays
Bolivar Heights, end of Whitman AvenueThe Bolivar Heights loops and Schoolhouse RidgeIts own trailhead lot, portable restrooms, no drinking water
Lower town streetsResidents, deliveries, a handful of private lotsNot a plan. Minimal, spoken for, and fills early
Maryland Heights trailheadNothing, for visitorsNo dedicated visitor parking. See below

Maryland Heights is the one people get wrong, because the trailhead is on the Maryland bank and there is an obvious-looking road beside it. The park's advice is to park at the visitor center, take the shuttle or the connector trail down to the lower town, and walk out across the Goodloe Byron Memorial Footbridge to the C&O Canal towpath and the trailhead from there. That adds roughly a mile to the round trip in each direction and it is still the fastest and least stressful way to do the climb.

The footbridge staircase was open during construction of a replacement at the time of writing. Check the park's alerts page before a hike that depends on it — that staircase is the only pedestrian route between the lower town and the Maryland bank.

On the ground

Where to go

Every place below has its own page — hours, parking, what it costs and what to expect when you get there.

  • A small town of pale rooftops and a church spire seen from above, wrapped by wooded hills and river water

    Park

    Harpers Ferry National Historical Park

    Three thousand acres across three states, with no gate and no loop road — because most of the park is a working town.

    4–10 hoursAround $20 per private vehicle, $15 per motorcycle or $10 per person on foot, valid three consecutive days

  • A narrow street of nineteenth-century shopfronts running uphill between stone kerbs

    Neighbourhood

    Lower Town Harpers Ferry

    Two streets and a flight of stone steps, all of it inside a national park, with the high-water marks still on the walls.

    2–5 hoursPark entrance fee applies; National Park Service exhibit buildings are then free to enter

  • A steel railway bridge with a walkway along its side crossing a wide river below a wooded ridge

    Landmark

    Free

    Harpers Ferry Train Station

    An 1894 B&O station whose platform sits inside the historic district, served by weekday MARC trains and one Amtrak each way.

    10–30 minutesFree to visit. Rail fares are charged by MARC and Amtrak separately

  • A small town of pale rooftops and a church spire below wooded hills and river water, seen from above

    Landmark

    Cavalier Heights Visitor Center

    The park's only real car park, the fee station and the shuttle stop. Set your navigation here, not to the town.

    20–45 minutesPark entrance at the time of writing: $20 per vehicle, $15 per motorcycle, $10 per person on foot or bicycle, each valid three consecutive days

  • A whitewashed stone-walled house on a steep bank, its garden held up by a dry stone retaining wall

    Historic site

    Free

    Bolivar Heights

    Flat, open and five minutes from the car park: the battlefield where a Union garrison of 12,500 surrendered in two days.

    1–1.5 hoursNo separate charge; covered by the park entrance fee, which is valid three consecutive days

  • A walker crossing a river footbridge with a pack on their back, the far bank thick with trees

    Landmark

    Free

    Appalachian Trail Footbridge

    The walkway bolted to a working railroad bridge that carries the Appalachian Trail over the Potomac — closed since July 2026.

    10–25 minutesFree to cross when open; the park entrance fee applies to your vehicle

Straight answers

Questions people actually ask

Where do you park in Harpers Ferry?

At the national park visitor center on Cavalier Heights, 171 Shoreline Drive, directly off US 340. That is the park's main parking area and where the shuttle down to the lower town starts. The historic lower town itself has almost no visitor parking — what exists belongs to residents, deliveries and a few small private lots that fill early — so driving down there to look for a space costs you twenty minutes and a difficult turn.

Is the Harpers Ferry shuttle running, and how often?

It runs on every day the park is open, every ten to fifteen minutes, between the visitor center on Cavalier Heights and the lower town. The first bus leaves at 9 a.m. The last bus back up from the lower town is 7 p.m. while daylight saving time is in force and 5:30 p.m. on standard time. There are only two stops. Confirm the current schedule with the park before you travel, because seasonal times are revised.

How much does it cost to visit Harpers Ferry?

At the time of writing, $20 per private vehicle, $15 per motorcycle or $10 per person arriving on foot or by bicycle, each valid for three consecutive days. Under-16s are free, a park annual pass is $35, and the America the Beautiful passes are accepted. The shuttle is included. Important: the park does not take cash, so pay online in advance or by card at the entrance station.

Do you have to pay to ride the Harpers Ferry shuttle bus?

No, not separately. The shuttle between Cavalier Heights and the lower town is covered by your park entrance fee, whether you paid it per vehicle, per motorcycle or per person. The buses carry ramps or lifts for wheelchairs and mobility devices. Pushchairs must be folded before boarding, pets are not carried apart from service animals, and coolers and open food and drink are not allowed aboard.

Can you get to Harpers Ferry from Washington DC without a car?

Yes, and the station is inside the historic lower town rather than a taxi ride from it, which is unusual for an American national park. The catch is frequency: MARC's Brunswick Line runs on weekdays only and mostly toward Washington in the morning, and Amtrak's Floridian calls once each way daily. Pick the train first and build the day around it. Arriving on foot you pay the $10 per-person entrance fee.

Where do you park for the Maryland Heights trail?

There is no dedicated visitor parking at the Maryland Heights trailhead. The park directs hikers to the visitor center lot on Cavalier Heights, then down to the lower town by shuttle or on the connector trail, then out across the Goodloe Byron Memorial Footbridge to the C&O Canal towpath and the trailhead. That adds roughly a mile each way to the round trip and is still the least stressful way to do the climb.

What time does Harpers Ferry National Historical Park open?

Two schedules run side by side. Trails and parking lots are open from thirty minutes before sunrise to thirty minutes after sunset, which in December means the lots close not long after four. The visitor center, the museums and the lower-town restrooms run 9 a.m. to 5 p.m. The park itself is open every day except Thanksgiving, 25 December and 1 January.

Why does my phone send me to the wrong place in Harpers Ferry?

Because "Harpers Ferry" is a town, a park, and a headquarters building, and navigation apps routinely pick the wrong one. The park warns about this itself: visitors get routed to the municipality, into the lower town where parking is limited, or to an administrative office. Enter 171 Shoreline Drive as your destination, follow the brown park signs off US 340, and ignore the app if it tells you to turn earlier.