Distance from Mt Joy, New Jersey to Allentown, Pennsylvania
The driving distance from Mt Joy, New Jersey to Allentown, Pennsylvania is 24.4 mi (39.2 km)
The straight-line (air) distance is approximately 9.3 mi (15 km)
Estimated travel time by road is 39 minutes
We found 3 routes between Mt Joy and Allentown.
Available Routes
Route Directions
Take PA-611 N, Coffeetown Rd, Raubsville Rd, Easton Rd, ... and Lehigh St to Hamilton St in Allentown
Route Directions
Take PA-212 W, PA-412 N and Bingen Rd to Saucon Valley Rd in Lower Saucon Township
Continue on Center Valley Pkwy. Take PA-309 N, I-78 W, Lehigh St and S 8th St to Hamilton St in Allentown
Route Directions
Take PA-212 W, PA-412 N, Bingen Rd, Black River Rd and E Susquehanna St to Hamilton St in Allentown
Journey Details
Traveling from Mt Joy, New Jersey to Allentown, Pennsylvania covers 21.5 miles (35 km) in a west direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (22-24 miles / 35-39 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 34 mph (55 km/h) .
Journey Waypoints
Mt Joy
Starting Point
Allentown
Destination