Distance from Weymouth, New Jersey to Somers Point, New Jersey

Weymouth Somers Point
Total Distance
21.1 mi
(33.9 km)
Travel Time
27 minutes

The driving distance from Weymouth, New Jersey to Somers Point, New Jersey is 21.1 mi (33.9 km)

The straight-line (air) distance is approximately 8.1 mi (13.1 km)

Estimated travel time by road is 27 minutes

This route includes Toll roads along the way.

We found 3 routes between Weymouth and Somers Point.

Available Routes

Shortest
11th Ave/Atlantic 669 and Ocean Heights Ave
19.1 mi
30.7 km
29 minutes
11th Ave/Atlantic 669 and Atlantic 559
20.7 mi
33.4 km
28 minutes
Fastest Tolls
Tuckahoe Rd
21.1 mi
33.9 km
27 minutes

Route Directions

Get on Garden State Pkwy N in Upper Township from Tuckahoe Rd, NJ-50 S and Tuckahoe Rd
16.7 mi
22 min
Continue on Garden State Pkwy N. Drive to New Rd in Somers Point
4.3 mi
5 min

Route Directions

20.7 mi
28 min

Route Directions

Take 11th Ave/Atlantic 669, Atlantic 559/Somers Point Rd and Ocean Heights Ave to New Rd in Somers Point
19.1 mi
29 min

Journey Details

Traveling from Weymouth, New Jersey to Somers Point, New Jersey covers 19.1 miles (31 km) in a east direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 3 route options between these locations (19-21 miles / 31-34 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 41 mph (66 km/h) .

Journey Waypoints

Weymouth

Starting Point

Estell Manor, New Jersey

19 mi to destination

1 mi
Oakville, New Jersey

14 mi to destination

1 mi
Scull Landing, New Jersey

Traveled 9 mi from origin

1 mi
Scullville, New Jersey

Traveled 14 mi from origin

1 mi
Somers Point

Destination