Distance from Ocean Grove, New Jersey to Mcveytown, Pennsylvania
The driving distance from Ocean Grove, New Jersey to Mcveytown, Pennsylvania is 253.5 mi (407.9 km)
The straight-line (air) distance is approximately 122.8 mi (197.6 km)
Estimated travel time by road is 4 hours 15 minutes
We found 3 routes between Ocean Grove and Mcveytown.
Available Routes
Route Directions
Get on NJ-18 N from Main Ave and Corlies Ave
Continue on NJ-18 N. Take I-287 N, I-78 W, US-22 W, I-78 W, ... and US-322 W to US-22 W/US-522 S in Derry Township. Take the US-22 W/US-522 S exit from US-22 W/US-322 W
Follow US-22 W/US-522 S to E Holiday St in McVeytown
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, I-78 W, I-81 S and US-322 W to US-22 W/US-522 S in Derry Township. Take the US-22 W/US-522 S exit from US-22 W/US-322 W
Follow US-22 W/US-522 S to E Holiday St in McVeytown
Route Directions
Take Memorial Dr, NJ-35 S and NJ-138 W to I-195 W in Wall Township
Continue on I-195 W. Take I-276 W, I-76 W and US-322 W to US-22 W/US-522 S in Derry Township. Take the US-22 W/US-522 S exit from US-22 W/US-322 W
Follow US-22 W/US-522 S to E Holiday St in McVeytown
Journey Details
Traveling from Ocean Grove, New Jersey to Mcveytown, Pennsylvania covers 239.1 miles (385 km) in a west direction. This fast highway, long-distance route typically takes 3 hours 45 minutes under normal conditions.
Drivers have 3 route options between these locations (239-253 miles / 385-408 km). The primary route shown here saves 31 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 66 mph (106 km/h) .
Journey Waypoints
Ocean Grove
Starting Point
Mcveytown
Destination