Distance from Amwell, New Jersey to Edgeboro, Pennsylvania

Amwell Edgeboro
Total Distance
22.5 mi
(36.2 km)
Travel Time
34 minutes

The driving distance from Amwell, New Jersey to Edgeboro, Pennsylvania is 22.5 mi (36.2 km)

The straight-line (air) distance is approximately 10.2 mi (16.5 km)

Estimated travel time by road is 34 minutes

This route includes Toll roads along the way.

We found 3 routes between Amwell and Edgeboro.

Available Routes

Shortest
Washington Crossing Rd
21.1 mi
33.9 km
36 minutes
Fastest Tolls
I-295 N
22.5 mi
36.2 km
34 minutes
Tolls
Pennington Rocky Hill Rd and I-295 N
22.6 mi
36.4 km
35 minutes

Route Directions

2.6 mi
4 min
Take Pennington - Hopewell Rd, NJ-31 S and I-295 N to Frost Ln in Newtown Township
19.4 mi
29 min
0.4 mi
1 min

Route Directions

2.6 mi
4 min
Take Province Line Rd, Pennington Rocky Hill Rd, Pennington Rd and I-295 N to Frost Ln in Newtown Township
19.6 mi
29 min
0.4 mi
1 min

Route Directions

2.6 mi
4 min
Take Lambertville - Hopewell Rd, Harbourton Rocktown Rd, Trenton Harbourton Rd and PA-532 S/Washington Crossing Rd to Frost Ln in Bucks County
18.4 mi
31 min
0 mi
0 min

Journey Details

Traveling from Amwell, New Jersey to Edgeboro, Pennsylvania covers 21.1 miles (34 km) in a southwest direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.

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

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

Journey Waypoints

Amwell

Starting Point

Rileyville, New Jersey

24 mi to destination

1 mi
Glenmoore, New Jersey

Traveled 6 mi from origin

1 mi
Hopewell Township, New Jersey

18 mi to destination

1 mi
Harbourton, New Jersey

Traveled 12 mi from origin

1 mi
Washington Crossing, New Jersey

12 mi to destination

1 mi
Dolington, Pennsylvania

6 mi to destination

1 mi
Edgeboro

Destination