Travel from Lynchburg to Harrisonburg

How to get from Lynchburg to Harrisonburg?

There is no direct connection from Lynchburg to Harrisonburg. However, you can take the bus to Charlottesville, VA then take the drive to Harrisonburg. Alternatively, you can drive from Lynchburg to Harrisonburg in around 1 h 48 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Lynchburg to Harrisonburg

ModeDurationPrice
From Lynchburg, VA bus to Charlottesville, VA then drive to Harrisonburg.2 h 19 min$30
From Lynchburg drive to Harrisonburg.1 h 48 min$11
From Lynchburg Amtrak train to Charlottesville Amtrak then drive to Harrisonburg.2 h 14 min$43

Operators from Lynchburg to Harrisonburg