Distance from Bishops Cross, North Carolina to Hughes, North Carolina
The driving distance from Bishops Cross, North Carolina to Hughes, North Carolina is 346.2 mi (557.1 km)
The straight-line (air) distance is approximately 185 mi (297.7 km)
Estimated travel time by road is 5 hours 42 minutes
We found 3 routes between Bishops Cross and Hughes.
Available Routes
Route Directions
Continue to Pitt County
Take I-587, US-264 W, I-40 and US-421 N/U.S. Hwy 421 S to US-221 S in Boone
Take NC-105 S and Spanish Oak Rd to Bob Gragg Ln in Avery County
Route Directions
Take State Rd 1621, Windley Canal Rd, NC-32 S and Slatestone Rd to US-264 W in Pitt County
Take I-587, US-264 W and I-40 to NC-18 N/S Sterling St in Morganton. Take exit 105 from I-40
Take NC-181 N to Bob Gragg Ln in Avery County
Route Directions
Take State Rd 1621, Windley Canal Rd, NC-32 S and Slatestone Rd to US-264 W in Pitt County
Take I-587, US-264 W, I-40 and US-421 N/U.S. Hwy 421 S to US-221 S in Boone
Take NC-105 S and Spanish Oak Rd to Bob Gragg Ln in Avery County
Journey Details
Traveling from Bishops Cross, North Carolina to Hughes, North Carolina covers 344.8 miles (555 km) in a west direction. This highway, long-distance route typically takes 5 hours 41 minutes under normal conditions.
Drivers have 3 route options between these locations (345-361 miles / 555-582 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Bishops Cross
Starting Point
Hughes
Destination