Distance from Ocean Grove, New Jersey to Christian Springs, Pennsylvania
The driving distance from Ocean Grove, New Jersey to Christian Springs, Pennsylvania is 101.5 mi (163.3 km)
The straight-line (air) distance is approximately 49 mi (78.9 km)
Estimated travel time by road is 1 hour 43 minutes
This route includes Toll roads along the way.
We found 3 routes between Ocean Grove and Christian Springs.
Available Routes
Route Directions
Get on Garden State Pkwy N in Tinton Falls from NJ-33 W/Corlies Ave
Continue on Garden State Pkwy N. Take I-287 N and I-78 W to PA-248 W in Lower Nazareth Township. Take the PA-248 exit from PA-33 N
Route Directions
Get on NJ-18 N from Main Ave and Corlies Ave
Follow NJ-18 N to US-9 N in Old Bridge. Take exit 30 from NJ-18 N
Get on Garden State Pkwy N in Sayreville
Take I-287 N and I-78 W to US-22 W in Pohatcong Township. Take exit 3 from I-78 W
Get on US-22 W in Easton
Continue on US-22 W. Take PA-33 N to PA-248 W in Lower Nazareth Township. Take the PA-248 exit from PA-33 N
Route Directions
Get on NJ-18 N from Main Ave and Corlies Ave
Continue on NJ-18 N. Take I-287 N and I-78 W to PA-248 W in Lower Nazareth Township. Take the PA-248 exit from PA-33 N
Journey Details
Traveling from Ocean Grove, New Jersey to Christian Springs, Pennsylvania covers 99.4 miles (160 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 53 minutes under normal conditions.
Drivers have 3 route options between these locations (99-102 miles / 160-164 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Ocean Grove
Starting Point
Christian Springs
Destination