Distance from Bishops Cross, North Carolina to Thelma, North Carolina
The driving distance from Bishops Cross, North Carolina to Thelma, North Carolina is 131.7 mi (212 km)
The straight-line (air) distance is approximately 53.5 mi (86.1 km)
Estimated travel time by road is 2 hours 7 minutes
We found 3 routes between Bishops Cross and Thelma.
Available Routes
Route Directions
Get on US-13 S/US-17 S/US-64 W in Martin County from Railroad Bed Rd and NC-45 N
Follow US-64 W and I-95 N to NC-903 N in Halifax County. Take exit 168 from I-95 N
Continue on NC-903 N to your destination
Route Directions
Take Railroad Bed Rd to NC-45 N/NC-99 N in Washington County
Continue on NC-45 N. Take US-17 BYP S to NC-308 W in Windsor
Follow Chapel Hill Church Rd and Bryantown Rd to US-158 W/W Jefferson St in Jackson
Follow US-158 W to Thelma Rd in Halifax County
Follow Thelma Rd to your destination
Route Directions
Take Railroad Bed Rd to NC-45 N/NC-99 N in Washington County
Continue on NC-45 N. Drive from US-64 W, NC-125 N, NC-903 N, NC-125 N and NC-903 N to Halifax County
Journey Details
Traveling from Bishops Cross, North Carolina to Thelma, North Carolina covers 106.8 miles (172 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 6 minutes under normal conditions.
Drivers have 3 route options between these locations (107-132 miles / 172-212 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Bishops Cross
Starting Point
Thelma
Destination