Distance from St Peters, Pennsylvania to Thelma, New Jersey
The driving distance from St Peters, Pennsylvania to Thelma, New Jersey is 100 mi (160.9 km)
The straight-line (air) distance is approximately 48.3 mi (77.8 km)
Estimated travel time by road is 1 hour 49 minutes
This route includes Toll roads along the way.
We found 3 routes between St Peters and Thelma.
Available Routes
Route Directions
Get on US-422 E in South Pottstown from Harmonyville Rd and S Hanover St
Continue on US-422 E. Take I-76 E, NJ-42 S and Atlantic City Expy E to Leipzig Ave in Hamilton. Take exit 14 from Atlantic City Expy E
Continue on Leipzig Ave. Take U.S. Hwy 40 W, New York Ave and Harbor Ave to Harrison Ave
Route Directions
Get on US-422 E in Limerick Township from PA-23 E/Ridge Rd, Bethel Church Rd and Main St
Continue on US-422 E. Take I-76 E, NJ-42 S and Atlantic City Expy E to Leipzig Ave in Hamilton. Take exit 14 from Atlantic City Expy E
Continue on Leipzig Ave. Take U.S. Hwy 40 W, New York Ave and Harbor Ave to Harrison Ave
Route Directions
Get on US-422 E in Limerick Township from PA-23 E/Ridge Rd, Bethel Church Rd and Main St
Follow US-422 E and I-76 E to NJ-42 S in Washington Township. Take the NJ-42 S exit from NJ-42 S
Take Black Horse Pike to Harrison Ave in Hamilton
Journey Details
Traveling from St Peters, Pennsylvania to Thelma, New Jersey covers 96.5 miles (155 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (97-100 miles / 155-161 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
St Peters
Starting Point
Thelma
Destination