Harrisonburg is easy to reach, making it a perfect choice for a long weekend or a weeklong vacation. Harrisonburg is located in the heart of Virginia’s Shenandoah Valley accessible by I-81 and Route 11.

Community Bike Map

Harrisonburg Downtown Map

Harrisonburg-Rockingham Co. Map

City of Harrisonburg Bus Routes

511 Virginia

Local Department of Motor Vehicles
3281 Peoples Dr. Harrisonburg, VA 22801-7600 | 804-497-7100

City of Harrisonburg Public Transportation
475 E. Washington St. Harrisonburg, VA 22802 | 540-432-0492

Car Rental
Enterprise 540-432-8690
Hertz 540-434-2714

Car Charging Station
By the Side of the Road Inn & Cottages – Tesla Desintation Charging
Harrisonburg Electric Commission
Harrisonburg Nissan
Microtel Inn & Suites
Virginia Clean Cities – JMU

Taxi Service | Limo Service
ABC Cab Service: 540-564-1214
Blue Ridge Limousine: 540-448-2618
Friendly City Pedicab: 540-746-2856
Green Shuttle / Green Taxi Cab: 540-810-2074
Royal Cab & limo: 877-280-2630
Yellow Cab Service: 540-434-2515


Shenandoah Valley Regional Airport (SHD) | 20 minutes
Charlottesville-Albemarle Airport (CHO) | 1 hour
Washington-Dulles International Airport (IAD) | 2 hours
Richmond International Airport (RIC) | 2 hours
Reagan National (DCA) | 2 hours

Bus Service
Virginia Breeze Bus Lines

Train Stations
Amtrak Staunton
Amtrak Charlottesville

Shuttle Service
BRCC Shuttle Service | 540-943-9302
Valley Connector | 540-624-3011


212 South Main Street
Harrisonburg, VA 22801540-432-8935