Distance from Compass, Pennsylvania to Bangor, Pennsylvania
The driving distance from Compass, Pennsylvania to Bangor, Pennsylvania is 89.6 mi (144.3 km)
The straight-line (air) distance is approximately 43.4 mi (69.9 km)
Estimated travel time by road is 1 hour 48 minutes
We found 3 routes between Compass and Bangor.
Available Routes
Route Directions
Get on I-176 N in Caernarvon Township
Continue on I-176 N to Ontelaunee Township. Take the US-222 N exit from US-222 N
Get on I-78 E/US-22 E in Upper Macungie Township from US-222 N and Schantz Rd
Follow US-22 E and PA-33 N to PA-191 N/Industrial Blvd in Stockertown. Take the PA-191 exit from PA-33 N
Drive to PA-191 N in Bangor
Route Directions
Get on US-30 E in Valley Township from PA-340 E
Continue on US-30 E. Take US-202 N, I-476 N and US-22 E to PA-191 N/Industrial Blvd in Stockertown. Take the PA-191 exit from PA-33 N
Drive to PA-191 N in Bangor
Route Directions
Take PA-10 N and PA-23 E to PA-100 N/Pottstown Pike in South Coventry Township
Follow PA-100 N to Shimerville Rd in Upper Milford Township
Take Main Rd W, Kozy Korner Rd and Limeport Pike to PA-309 N in Upper Saucon Township
Follow I-78 E and PA-33 N to PA-191 N/Industrial Blvd in Stockertown. Take the PA-191 exit from PA-33 N
Drive to PA-191 N in Bangor
Journey Details
Traveling from Compass, Pennsylvania to Bangor, Pennsylvania covers 84.9 miles (137 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 57 minutes under normal conditions.
Drivers have 3 route options between these locations (85-110 miles / 137-176 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Compass
Starting Point
Bangor
Destination