Distance from Cedar Lake, New Jersey to Roselle, New Jersey
The driving distance from Cedar Lake, New Jersey to Roselle, New Jersey is 30.8 mi (49.5 km)
The straight-line (air) distance is approximately 12.9 mi (20.7 km)
Estimated travel time by road is 40 minutes
This route includes Toll roads along the way.
We found 2 routes between Cedar Lake and Roselle.
Available Routes
Route Directions
Get on I-80 E from Cedar Lake Rd W and Diamond Spring Rd
Follow I-80 E, I-280 E and Garden State Pkwy S to NJ-28 E/N Ave E in Cranford. Take exit 137 from Garden State Pkwy S
Continue on NJ-28 E. Drive to W 3rd Ave in Roselle
Route Directions
Get on I-80 E from Cedar Lake Rd W and Diamond Spring Rd
Continue on I-80 E. Take I-287 S, NJ-24 E, I-78 E and Garden State Pkwy S to NJ-28 E/N Ave E in Cranford. Take exit 137 from Garden State Pkwy S
Continue on NJ-28 E. Drive to W 3rd Ave in Roselle
Journey Details
Traveling from Cedar Lake, New Jersey to Roselle, New Jersey covers 30.2 miles (49 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 2 route options between these locations (30-31 miles / 49-50 km). The primary route shown here saves 38 seconds compared to alternatives.
Journey Waypoints
Cedar Lake
Starting Point
Roselle
Destination