Distance from Vail, New Jersey to Strawntown, Pennsylvania
The driving distance from Vail, New Jersey to Strawntown, Pennsylvania is 46.9 mi (75.6 km)
The straight-line (air) distance is approximately 22.6 mi (36.4 km)
Estimated travel time by road is 1 hour 7 minutes
This route includes Toll roads along the way.
We found 3 routes between Vail and Strawntown.
Available Routes
Route Directions
Follow NJ-94 S and PA-611 S to Front St in Martins Creek
Get on PA-33 S in Palmer Township from Uhler Rd
Follow PA-33 S and I-78 W to Bethlehem. Take exit 67 from I-78 W
Continue on PA-412 S. Drive to Old Bethlehem Rd in Haycock Township
Route Directions
Take Knowlton Rd, US-46 E, Martins Creek Belvidere Hwy, Uhler Rd, ... and PA-412 S to Old Bethlehem Rd in Haycock Township
Route Directions
Follow Mt Hermon Rd and Knowlton Rd to US-46 E in Knowlton Township
Take Belvidere Rd to US-22 W/Memorial Pkwy in Phillipsburg
Follow US-22 W and PA-611 S to Smith Ave in Easton
Take Island Park Rd, Lower Saucon Rd and PA-212 W to Old Bethlehem Rd in Haycock Township
Journey Details
Traveling from Vail, New Jersey to Strawntown, Pennsylvania covers 42.8 miles (69 km) in a southwest direction. This secondary roads, moderate route typically takes 1 hour 8 minutes under normal conditions.
Drivers have 3 route options between these locations (43-47 miles / 69-76 km). The primary route shown here saves 58 seconds compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 36 mph (58 km/h) .
Journey Waypoints
Vail
Starting Point
Strawntown
Destination