Distance from Olive Branch, North Carolina to McVeigh, Kentucky
The driving distance from Olive Branch, North Carolina to McVeigh, Kentucky is 307.4 mi (494.7 km)
The straight-line (air) distance is approximately 124.1 mi (199.7 km)
Estimated travel time by road is 5 hours 47 minutes
This route includes Toll roads along the way.
We found 3 routes between Olive Branch and McVeigh.
Available Routes
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Continue on I-485 Outer. Take I-77 N to US-52 N in Mercer County. Take exit 1 from I-77 N
Take US-460 W, Hurley Rd and KY-3419 to Grants Brg in Pike County
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Take I-77 N and I-81 S to US-58 ALT W/Cummings St in Abingdon. Take exit 17 from I-81 S
Follow US-58 ALT W, US-23 N and US-119 N to Grants Brg in Pike County
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Follow I-485 Outer and I-77 N to US-52 N in Mercer County. Take exit 1 from I-77 N
Take US-460 W, Hurley Rd and KY-3419 to Grants Brg in Pike County
Journey Details
Traveling from Olive Branch, North Carolina to McVeigh, Kentucky covers 307.4 miles (495 km) in a northwest direction. This mixed highways and local roads, long-distance route typically takes 5 hours 47 minutes under normal conditions.
Drivers have 3 route options between these locations (307-348 miles / 495-560 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Olive Branch
Starting Point
McVeigh
Destination