Distance from Rockfish, Virginia to Yogaville, Virginia

Rockfish Yogaville
Total Distance
24.9 mi
(40.1 km)
Travel Time
37 minutes

The driving distance from Rockfish, Virginia to Yogaville, Virginia is 24.9 mi (40.1 km)

The straight-line (air) distance is approximately 6.5 mi (10.5 km)

Estimated travel time by road is 37 minutes

We found 3 routes between Rockfish and Yogaville.

Available Routes

Shortest Fastest
State Rte 639 and VA-56 E
22 mi
35.4 km
36 minutes
State Rte 639, VA-56 E and State Rte 604
24.9 mi
40.1 km
37 minutes
VA-56 E
25 mi
40.2 km
40 minutes

Route Directions

24.9 mi
37 min

Route Directions

Take State Rte 617, State Rte 722 and VA-56 E to State Rte 604 in Wingina
21.7 mi
35 min
Follow State Rte 604 to your destination in Yogaville
3.3 mi
4 min

Route Directions

Follow State Rte 639 to State Rte 719
6.4 mi
10 min
Continue on State Rte 719 to VA-56 E
2.3 mi
5 min
9.9 mi
15 min
Follow State Rte 604 to your destination in Yogaville
3.3 mi
4 min

Journey Details

Traveling from Rockfish, Virginia to Yogaville, Virginia covers 22 miles (35 km) in a southeast direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.

Drivers have 3 route options between these locations (22-25 miles / 35-40 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 37 mph (60 km/h) .

Journey Waypoints

Rockfish

Starting Point

Schuyler, Virginia

15 mi to destination

2 mi
Howardsville, Virginia

7 mi to destination

2 mi
Manteo, Virginia

Traveled 11 mi from origin

2 mi
Yogaville

Destination