ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Harrisonburg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Richmond to Harrisonburg

🚌 Start your journey from Richmond to Harrisonburg by boarding a FlixBus towards New York Midtown. This 2-hour ride is just the first step in your adventure, with plenty more scenic views ahead. 🚍 Next, transfer to a Virginia Breeze bus heading towards Blacksburg for a 3-hour and 15-minute journey. Sit back, relax, and enjoy the comfortable ride from DC Union Station to JMU Godwin Transit Center. 🌄 After a total travel time of 7 hours and 22 minutes covering a distance of 250 miles, you'll finally arrive in picturesque Harrisonburg. Take in the beauty of the Shenandoah Valley as you explore this charming destination.

Where to stay in Harrisonburg

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation

Will you be returning to Richmond by bus?

If you are looking for the return bus journey, check out buses from Harrisonburg to Richmond

See schedule