Distance from Bishops Cross, North Carolina to Gosport, Virginia

Bishops Cross Gosport
Total Distance
99.8 mi
(160.6 km)
Travel Time
1 hour 49 minutes

The driving distance from Bishops Cross, North Carolina to Gosport, Virginia is 99.8 mi (160.6 km)

The straight-line (air) distance is approximately 52.9 mi (85.2 km)

Estimated travel time by road is 1 hour 49 minutes

Route Directions

Get on US-64 E in Washington County from Railroad Bed Rd
19.7 mi
22 min
Follow US-64 E to NC-1139/NC-37. Take exit 548 from US-64 E
4.4 mi
3 min
15.6 mi
16 min
Continue on US-17 N. Take US-17 BYP N and US-17 N to Alabama Ave in Portsmouth
59.7 mi
1 hr 5 min
Continue on Alabama Ave. Drive to Albany Dr
0.3 mi
1 min

Journey Details

Traveling from Bishops Cross, North Carolina to Gosport, Virginia covers 99.8 miles (161 km) in a north direction. This highway, substantial route typically takes 1 hour 49 minutes under normal conditions.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Bishops Cross

Starting Point

Wenona, North Carolina

122 mi to destination

1 mi
Roper, North Carolina

Traveled 30 mi from origin

1 mi
Cape Colony, North Carolina

91 mi to destination

1 mi
Yeopim Station, North Carolina

Traveled 61 mi from origin

0 mi
Belvidere, North Carolina

61 mi to destination

2 mi
Nicanor, North Carolina

Traveled 91 mi from origin

4 mi
Lilly, North Carolina

30 mi to destination

4 mi
Deep Creek, Virginia

Traveled 122 mi from origin

3 mi
Gosport

Destination