Distance from Alma, North Carolina to Pembroke, Virginia

Alma Pembroke
Total Distance
265.7 mi
(427.6 km)
Travel Time
4 hours 29 minutes

The driving distance from Alma, North Carolina to Pembroke, Virginia is 265.7 mi (427.6 km)

The straight-line (air) distance is approximately 120.6 mi (194.1 km)

Estimated travel time by road is 4 hours 29 minutes

We found 3 routes between Alma and Pembroke.

Available Routes

Shortest Fastest
I-74
264 mi
424.8 km
4 hours 6 minutes
I-73 N
265.7 mi
427.6 km
4 hours 29 minutes
I-73 N and US-220 N
286.2 mi
460.6 km
4 hours 35 minutes

Route Directions

Get on I-74 W/US-74 W from Alma Rd
1.6 mi
2 min
Continue on US-74 W. Take I-73 N to US-220 N in Rockingham County
143.6 mi
2 hr 6 min
Get on I-81 N in Christiansburg from US-58 W and VA-8 N
90.5 mi
1 hr 49 min
Drive to US-460 W
3.3 mi
3 min
Follow US-460 W to Cascade Dr in Pembroke
26.7 mi
27 min

Route Directions

Get on I-74 W/US-74 W from Alma Rd
1.6 mi
2 min
Continue on US-74 W. Take I-73 N to US-220 N in Rockingham County
143.6 mi
2 hr 6 min
Get on US-58 W/US-58 BYP W in Henry County
25.3 mi
26 min
3.5 mi
3 min
52.6 mi
57 min
Take I-81 S to US-460 W in Christiansburg. Exit from I-81 S
33.3 mi
32 min
Follow US-460 W to Cascade Dr in Pembroke
26.3 mi
26 min

Route Directions

Get on I-74 W/US-74 W from Alma Rd
1.6 mi
2 min
Continue on US-74 W. Take I-74, US-52 N, I-74 W, I-77 N and I-81 N to Cleburne Blvd in Pulaski County. Take exit 98 from I-81 N
234.9 mi
3 hr 29 min
Continue on Cleburne Blvd. Take State Hwy 100 N to Cascade Dr in Pembroke
27.4 mi
34 min

Journey Details

Traveling from Alma, North Carolina to Pembroke, Virginia covers 264 miles (425 km) in a northwest direction. This highway, long-distance route typically takes 4 hours 6 minutes under normal conditions.

Drivers have 3 route options between these locations (264-286 miles / 425-461 km). The primary route shown here saves 29 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 64 mph (103 km/h) .

Journey Waypoints

Alma

Starting Point

Addor, North Carolina

278 mi to destination

3 mi
Elberta, North Carolina

Traveled 69 mi from origin

1 mi
Michfield, North Carolina

208 mi to destination

1 mi
Glenola, North Carolina

Traveled 139 mi from origin

1 mi
Pine Knolls, North Carolina

139 mi to destination

1 mi
Hartman, North Carolina

Traveled 208 mi from origin

2 mi
Vesta, Virginia

69 mi to destination

1 mi
Childress, Virginia

Traveled 278 mi from origin

1 mi
Pembroke

Destination