Distance from Olive Branch, North Carolina to Rainelle, West Virginia
The driving distance from Olive Branch, North Carolina to Rainelle, West Virginia is 274.9 mi (442.4 km)
The straight-line (air) distance is approximately 123.9 mi (199.5 km)
Estimated travel time by road is 4 hours 26 minutes
This route includes Toll roads along the way.
We found 3 routes between Olive Branch and Rainelle.
Available Routes
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Take I-77 N and I-64 E to Lick Creek Rd in Summers County. Take exit 143 from I-64 E
Follow WV-20 N to Maryland Ave in Rainelle
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Continue on I-485 Outer. Take I-77 N to Cleburne Blvd in Pulaski County. Take exit 98 from I-81 N
Get on I-64 E in Summers County from State Hwy 100 N, US-460 W/Virginia Ave, WV-12 N, State Hwy 3 W and WV-20 N
Follow I-64 E to Lick Creek Rd. Take exit 143 from I-64 E
Follow WV-20 N to Maryland Ave in Rainelle
Route Directions
Get on I-485 Outer in Mint Hill from NC-218 W
Continue on I-485 Outer. Take I-77 N and I-64 E to Lick Creek Rd in Summers County. Take exit 143 from I-64 E
Follow WV-20 N to Maryland Ave in Rainelle
Journey Details
Traveling from Olive Branch, North Carolina to Rainelle, West Virginia covers 269.1 miles (433 km) in a north direction. This highway, long-distance route typically takes 4 hours 29 minutes under normal conditions.
Drivers have 3 route options between these locations (269-275 miles / 433-442 km). The primary route shown here saves 20 minutes compared to alternatives.
Journey Waypoints
Olive Branch
Starting Point
Rainelle
Destination