Distance from St Johns, North Carolina to Grifton, North Carolina

St Johns Grifton
Total Distance
4.9 mi
(8 km)
Travel Time
7 minutes

The driving distance from St Johns, North Carolina to Grifton, North Carolina is 4.9 mi (8 km)

The straight-line (air) distance is approximately 2.7 mi (4.4 km)

Estimated travel time by road is 7 minutes

We found 3 routes between St Johns and Grifton.

Available Routes

Shortest Fastest
NC-118 W
4.8 mi
7.8 km
6 minutes
Stokestown Saint John Rd and NC-118 W
4.9 mi
8 km
7 minutes
Brown Hodges Rd
5.2 mi
8.4 km
8 minutes

Route Directions

4.9 mi
7 min

Route Directions

5.2 mi
8 min

Route Directions

4.8 mi
6 min

Journey Details

Traveling from St Johns, North Carolina to Grifton, North Carolina covers 4.8 miles (8 km) in a west direction. This mixed highways and local roads, short route typically takes 6 minutes under normal conditions.

Drivers have 3 route options between these locations (5-5 miles / 8-8 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

St Johns

Starting Point

Quinerly, North Carolina

6 mi to destination

1 mi
Hanrahan, North Carolina

2 mi to destination

1 mi
Grifton

Destination