Distance from Glenmoore, New Jersey to Trevose, Pennsylvania

Glenmoore Trevose
Total Distance
31.9 mi
(51.3 km)
Travel Time
42 minutes

The driving distance from Glenmoore, New Jersey to Trevose, Pennsylvania is 31.9 mi (51.3 km)

The straight-line (air) distance is approximately 11.3 mi (18.2 km)

Estimated travel time by road is 42 minutes

This route includes Toll roads along the way.

We found 2 routes between Glenmoore and Trevose.

Available Routes

Shortest Fastest Tolls
I-295 N
23.9 mi
38.5 km
32 minutes
Tolls
US-1 S
31.9 mi
51.3 km
42 minutes

Route Directions

Get on I-295 S from NJ-31 S
5.9 mi
10 min
Take US-1 S to Rockhill Dr in Bensalem Township. Exit from US-1 S
23.5 mi
25 min
Take Old Lincoln Hwy and E Bristol Rd to Forrest Ave in Trevose
2.4 mi
6 min

Route Directions

Get on I-295 N from NJ-31 S
6 mi
10 min
Follow I-295 N and US-1 S to Rockhill Dr in Bensalem Township. Exit from US-1 S
15.5 mi
15 min
Take Old Lincoln Hwy and E Bristol Rd to Forrest Ave in Trevose
2.4 mi
6 min

Journey Details

Traveling from Glenmoore, New Jersey to Trevose, Pennsylvania covers 23.9 miles (38 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 2 route options between these locations (24-32 miles / 38-51 km). The primary route shown here saves 11 minutes compared to alternatives.

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

Journey Waypoints

Glenmoore

Starting Point

Hopewell Township, New Jersey

26 mi to destination

1 mi
Pennington, New Jersey

Traveled 7 mi from origin

1 mi
Washington Crossing, New Jersey

20 mi to destination

1 mi
Dolington, Pennsylvania

Traveled 13 mi from origin

1 mi
Newtown, Pennsylvania

Traveled 20 mi from origin

1 mi
Bucktoe, Pennsylvania

7 mi to destination

1 mi
Idlewood, Pennsylvania

Traveled 26 mi from origin

1 mi
Trevose

Destination