Distance from Elmcrest, New York to Port Byron, New York
The driving distance from Elmcrest, New York to Port Byron, New York is 26.1 mi (42 km)
The straight-line (air) distance is approximately 12.9 mi (20.7 km)
Estimated travel time by road is 30 minutes
This route includes Toll roads along the way.
We found 2 routes between Elmcrest and Port Byron.
Available Routes
Route Directions
Get on I-90 W from Oswego Rd
Follow I-90 W to NY-34 S in Brutus. Take exit 40 from I-90 W
Follow NY-31 W to Main St in Port Byron
Route Directions
Get on I-690 W in Geddes from John Glenn Blvd
Continue on I-690 W to Seneca Knolls. Take exit 7A from I-690 W
Follow Brickyard Rd and NY-173 W to NY-31 W in Memphis
Journey Details
Traveling from Elmcrest, New York to Port Byron, New York covers 25 miles (40 km) in a west direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 2 route options between these locations (25-26 miles / 40-42 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Elmcrest
Starting Point
Port Byron
Destination