Distance from Davidson, Pennsylvania to Kirbys Crossing, North Carolina
The driving distance from Davidson, Pennsylvania to Kirbys Crossing, North Carolina is 454.1 mi (730.8 km)
The straight-line (air) distance is approximately 186.6 mi (300.3 km)
Estimated travel time by road is 7 hours 20 minutes
We found 3 routes between Davidson and Kirbys Crossing.
Available Routes
Route Directions
Get on I-68 E in Monongalia County from Stewartstown Rd, US-119 S and Cheat Rd
Follow I-68 E to Friendsville. Take exit 4 from I-68 E
Get on I-81 S in Rockingham County from US-219 S, MD-560 S, US-50 E, US-48, ... and VA-259
Take I-64 E and I-95 S to NC-42 W in Wilson County. Take exit 116 from I-95 S
Drive to NC-581 S
Route Directions
Get on I-68 E in Monongalia County from Stewartstown Rd, US-119 S and Cheat Rd
Continue on I-68 E. Take I-70 E, I-270 S and I-95 S to NC-42 W in Wilson County. Take exit 116 from I-95 S
Drive to NC-581 S
Route Directions
Get on I-68 E in Monongalia County from Stewartstown Rd, US-119 S and Cheat Rd
Follow I-68 E to MD-51 S/E Industrial Blvd/S Mechanic St in Cumberland. Take exit 43B from I-68 E
Get on I-81 S in Frederick County from WV-29 S, WV-127 E and US-522 S
Take I-66 E to US-17 S in Fauquier County. Take exit 28 from I-66 E
Get on I-95 S in Southern Gateway from US-17 S
Follow I-95 S to NC-42 W in Wilson County. Take exit 116 from I-95 S
Drive to NC-581 S
Journey Details
Traveling from Davidson, Pennsylvania to Kirbys Crossing, North Carolina covers 434.8 miles (700 km) in a southeast direction. This highway, long-distance route typically takes 7 hours 3 minutes under normal conditions.
Drivers have 3 route options between these locations (435-460 miles / 700-740 km). The primary route shown here saves 18 minutes compared to alternatives.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Davidson
Starting Point
Kirbys Crossing
Destination