Distance from Packs Branch, West Virginia to Olive Branch, North Carolina
The driving distance from Packs Branch, West Virginia to Olive Branch, North Carolina is 258.6 mi (416.2 km)
The straight-line (air) distance is approximately 124.3 mi (200.1 km)
Estimated travel time by road is 4 hours 16 minutes
We found 2 routes between Packs Branch and Olive Branch.
Available Routes
Route Directions
Get on I-64 E/I-77 S from Packs Branch Rd
Follow I-64 E/I-77 S to Airport Rd/County Rte 9-9 in Raleigh County. Take exit 125A from I-64 E
Get on I-77 S in Camp Creek from US-19 S
Follow I-77 S and I-485 Inner N to NC-218/Fairview Rd in Mint Hill. Take exit 44 from I-485 Inner N
Follow NC-218 to your destination in Union County
Route Directions
Get on I-64 E/I-77 S from Packs Branch Rd
Follow I-77 S and I-485 Inner N to NC-218/Fairview Rd in Mint Hill. Take exit 44 from I-485 Inner N
Follow NC-218 to your destination in Union County
Journey Details
Traveling from Packs Branch, West Virginia to Olive Branch, North Carolina covers 251.3 miles (404 km) in a south direction. This highway, long-distance route typically takes 3 hours 57 minutes under normal conditions.
Drivers have 2 route options between these locations (251-259 miles / 404-416 km). The primary route shown here saves 19 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 64 mph (103 km/h) .
Journey Waypoints
Packs Branch
Starting Point
Olive Branch
Destination