Distance from Tiny Oak Fork, North Carolina to Monroe Hall, Virginia

Tiny Oak Fork Monroe Hall
Total Distance
281 mi
(452.2 km)
Travel Time
4 hours 39 minutes

The driving distance from Tiny Oak Fork, North Carolina to Monroe Hall, Virginia is 281 mi (452.2 km)

The straight-line (air) distance is approximately 123.9 mi (199.4 km)

Estimated travel time by road is 4 hours 39 minutes

We found 3 routes between Tiny Oak Fork and Monroe Hall.

Available Routes

Shortest Fastest Tolls
US-17 N
252.6 mi
406.5 km
4 hours 38 minutes
NC-45 N
263 mi
423.2 km
4 hours 42 minutes
I-64 W
281 mi
452.2 km
4 hours 39 minutes

Route Directions

Take Bridgman Road, and Quarter Rd to US-264 W in Swan Quarter
2.5 mi
4 min
17 mi
17 min
Get on US-64 E in Washington County from NC-45 N and Railroad Bed Rd
26.2 mi
29 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, US-17 N, I-664 N, I-64 W, ... and US-301 N to State Rte 623 in King George County
204.8 mi
3 hr 12 min
Continue on State Rte 623. Take State Rte 628 to VA-205 W in Westmoreland County
10.4 mi
14 min

Route Directions

Follow Bridgman Road, and Quarter Rd to Main St in Swan Quarter
2.3 mi
3 min
Take US-264 W, NC-45 N, US-158 W and US-258 N to Jerusalem Rd in Southampton County
124.5 mi
2 hr 18 min
Get on I-95 N in Templeton from VA-35 N
35.2 mi
39 min
Continue on I-95 N. Take US-301 N to State Rte 628 in King George County
94.8 mi
1 hr 31 min
Follow State Rte 628 to VA-205 W in Westmoreland County
6.1 mi
9 min

Route Directions

Take Bridgman Road, and Quarter Rd to US-264 W in Swan Quarter
2.5 mi
4 min
17 mi
17 min
Get on US-64 E in Washington County from NC-45 N and Railroad Bed Rd
26.2 mi
29 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, US-17 N, I-664 N and US-17 N to State Rte 624 in Richmond County
159.9 mi
2 hr 52 min
Continue on State Rte 624. Drive to VA-205 W in Westmoreland County
27 mi
33 min

Journey Details

Traveling from Tiny Oak Fork, North Carolina to Monroe Hall, Virginia covers 252.6 miles (406 km) in a north direction. This mixed highways and local roads, long-distance route typically takes 4 hours 38 minutes under normal conditions.

Drivers have 3 route options between these locations (253-281 miles / 406-452 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 53 mph (85 km/h) .

Journey Waypoints

Tiny Oak Fork

Starting Point

Galilee Mission, North Carolina

285 mi to destination

3 mi
Nixons Beach, North Carolina

Traveled 71 mi from origin

1 mi
Peach, North Carolina

214 mi to destination

1 mi
Saunders, Virginia

Traveled 143 mi from origin

1 mi
Magnet, Virginia

143 mi to destination

1 mi
Indigo Terrace, Virginia

Traveled 214 mi from origin

1 mi
Romancoke, Virginia

71 mi to destination

1 mi
Desha, Virginia

Traveled 285 mi from origin

1 mi
Monroe Hall

Destination