City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Roanoke 0 mi 0:00 00 min 0.0 gal
US 11 6 mi, 07 min
Hollins 6 mi 0:07 07 min 0.2 gal
US 11 6 mi, 06 min
Troutville 13 mi 0:14 14 min 0.4 gal
I 81 14 mi, 12 min
Buchanan 27 mi 0:26 26 min 0.9 gal
I 81 55 mi, 47 min
Jolivue 81 mi 1:14 1 h 14 min 2.8 gal
3 mi, 02 min
Staunton 85 mi 1:17 1 h 17 min 2.9 gal
19 mi, 16 min
Harrisonburg 103 mi 1:33 1 h 33 min 3.5 gal
0 mi, 00 min
Pleasant Valley 103 mi 1:33 1 h 33 min 3.5 gal
5 mi, 07 min
Harrisonburg 108 mi 1:40 1 h 40 min 3.7 gal
Point Distance Time Fuel
Roanoke 0 mi 0:00 00 min 0.0 gal
US 11 6 mi, 07 min
Hollins 6 mi 0:07 07 min 0.2 gal
US 11 2 mi, 02 min
Runaway Village 9 mi 0:09 09 min 0.3 gal
US 11 1 mi, 00 min
Cloverdale 9 mi 0:10 10 min 0.3 gal
US 11 4 mi, 03 min
Troutville 13 mi 0:13 13 min 0.4 gal
I 81 14 mi, 12 min
Buchanan 27 mi 0:26 26 min 0.9 gal
I 81 3 mi, 02 min
Greyledge 30 mi 0:29 29 min 1.0 gal
I 81 2 mi, 01 min
Harvey 32 mi 0:31 31 min 1.1 gal
4 mi, 03 min
Springfield 36 mi 0:34 34 min 1.2 gal
2 mi, 01 min
Red Mills 38 mi 0:35 35 min 1.3 gal
4 mi, 03 min
Fancy Hill 42 mi 0:39 39 min 1.4 gal
15 mi, 12 min
Timber Ridge 57 mi 0:52 52 min 1.9 gal
I 81 2 mi, 01 min
Decatur 58 mi 0:54 54 min 2.0 gal
I 81 2 mi, 01 min
Fairfield 60 mi 0:55 55 min 2.1 gal
I 81 2 mi, 01 min
Jonestown 62 mi 0:57 57 min 2.1 gal
I 81 4 mi, 03 min
Raphine 66 mi 1:00 1 h 00 min 2.2 gal
I 81 2 mi, 01 min
Spottswood 68 mi 1:02 1 h 02 min 2.3 gal
I 81 4 mi, 03 min
Greenville 72 mi 1:05 1 h 05 min 2.5 gal
6 mi, 05 min
Mint Spring 78 mi 1:10 1 h 10 min 2.6 gal
1 mi, 00 min
Brookwood 78 mi 1:11 1 h 11 min 2.7 gal
2 mi, 02 min
Jolivue 81 mi 1:13 1 h 13 min 2.8 gal
3 mi, 02 min
Staunton 85 mi 1:16 1 h 16 min 2.9 gal
4 mi, 03 min
Verona 89 mi 1:20 1 h 20 min 3.0 gal
3 mi, 02 min
Fort Defiance 92 mi 1:23 1 h 23 min 3.1 gal
1 mi, 01 min
Mount Sidney 93 mi 1:24 1 h 24 min 3.2 gal
3 mi, 02 min
Burketown 96 mi 1:27 1 h 27 min 3.3 gal
0 mi, 00 min
Weyers Cave 97 mi 1:27 1 h 27 min 3.3 gal
4 mi, 03 min
Mount Crawford 101 mi 1:30 1 h 30 min 3.4 gal
2 mi, 02 min
Harrisonburg 103 mi 1:32 1 h 32 min 3.5 gal
0 mi, 00 min
Pleasant Valley 103 mi 1:33 1 h 33 min 3.5 gal
5 mi, 07 min
Harrisonburg 108 mi 1:40 1 h 40 min 3.7 gal

Distance from Roanoke to Harrisonburg by car

The distance between Roanoke and Harrisonburg is 108 miles by road including 94 miles on motorways. Distance from Roanoke to Harrisonburg by car takes approximately 1 hour and 40 minutes.

The distance between Roanoke and Harrisonburg is ranked 111th in the ranking popularity.
The driving time from Roanoke to Harrisonburg is approximately 1 hour and 40 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Roanoke to Harrisonburg through specific transit points.
You can calculate the route from Roanoke to Harrisonburg through any specific transit point by dragging and dropping the route on the map.
To find out how far is Roanoke from Harrisonburg, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Reverse route: from Harrisonburg to Roanoke.
Map of Roanoke. Map of Harrisonburg.
Have any questions? Contact us!