Routeplanner.app
Middlesex, NCPine Level, NC
Distance: 23 mi·Duration: 35 min
Start a new route?
Driving from Middlesex, NC to Pine Level, NC takes about via Old Beulah Road. The distance is 23 mi. The straight-line distance is 20 mi. Driving directions
Driving directions
20 · 23 mi- 1 Depart right 81 yd
- 2 At end of road, turn right onto South Nash Street 1 mi
- 3 Continue straight onto NC 231 5 mi
- 4 Turn left onto Flower Hill Road 1 mi
- 5 Continue straight onto Woodard's Dairy Road 2 mi
- 6 Turn right onto Crockers Nub Road 1 mi
- 7 Turn left onto Raper Road 1 mi
- 8 Turn slightly left 50 yd
- 9 Continue straight onto Old Beulah Road 5 mi
- 10 Turn right onto Micro Road West 3 mi
- 11 Turn right onto Old Beulah Road 1 mi
- 12 Turn sharp left onto Davis Homestead Road 2 mi
- 13 Continue straight onto Pittman Road 2 mi
- 14 At end of road, turn right onto Lizzie Mill Road 103 yd
- 15 Turn slightly left onto Pine Level Micro Road 3 mi
- 16 Continue straight onto North Peedin Avenue 1 mi
- 17 Turn left onto Lori Drive 1 mi
- 18 Turn right onto Knollwood Drive 1 mi
- 19 Turn right onto Terrys Way 63 yd
- 20 Arrive right onto Terrys Way
The return trip from Pine Level, NC to Middlesex, NC covers roughly the same distance, 23 mi.
Popular destinations close by
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

