Distance from Bloomfield, New Jersey to Bay Shore, New York
The driving distance from Bloomfield, New Jersey to Bay Shore, New York is 68.2 mi (109.7 km)
The straight-line (air) distance is approximately 30.8 mi (49.6 km)
Estimated travel time by road is 1 hour 23 minutes
This route includes Toll roads along the way.
We found 3 routes between Bloomfield and Bay Shore.
Available Routes
Route Directions
Get on Garden State Pkwy N from E Passaic Ave
Continue on Garden State Pkwy N. Take I-80 Express E, I-95 Express N, Cross Bronx Expy, I-295 S, ... and Sagtikos State Pkwy to Bay Shore Rd in Islip. Take exit 40 from Southern State Pkwy
Continue on Bay Shore Rd. Take Sunrise Hwy South Service Rd and 2nd Ave to 1st Ave in Bay Shore
Route Directions
Get on Garden State Pkwy S from Hoover Ave
Continue on Garden State Pkwy S. Drive from I-78 E, I-278 E, Belt Pkwy and Southern State Pkwy to Islip. Take exit 41S from Southern State Pkwy
Continue on Bay Shore Rd. Take Sunrise Hwy South Service Rd and 2nd Ave to 1st Ave in Bay Shore
Route Directions
Get on Garden State Pkwy N from E Passaic Ave
Continue on Garden State Pkwy N. Drive from I-80 Express E, I-95 N, I-295 S, Cross Island Pkwy and Southern State Pkwy to Islip. Take exit 41S from Southern State Pkwy
Continue on Bay Shore Rd. Take Sunrise Hwy South Service Rd and 2nd Ave to 1st Ave in Bay Shore
Journey Details
Traveling from Bloomfield, New Jersey to Bay Shore, New York covers 67.2 miles (108 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 24 minutes under normal conditions.
Drivers have 3 route options between these locations (67-80 miles / 108-129 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Bloomfield
Starting Point
Bay Shore
Destination