The drive from Charles Town to Harrisonburg is about 130 kilometers. You will head south on US-340 and then merge onto I-81 South. This route takes you through the heart of the Shenandoah Valley. Expect a travel time of 1 hour and 30 minutes. Harrisonburg is a vibrant university town.
Total Distance: 130 km driving, 115 km air distance.
I-81 has heavy truck traffic; stay alert.
Autumn for the beautiful fall foliage in the valley.