Distance from Elmcrest, New York to Port Byron, New York

Elmcrest Port Byron
Total Distance
26.1 mi
(42 km)
Travel Time
30 minutes

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

Shortest
NY-31 W
25 mi
40.2 km
36 minutes
Fastest Tolls
I-90 W
26.1 mi
42 km
30 minutes

Route Directions

Get on I-90 W from Oswego Rd
3.1 mi
7 min
Follow I-90 W to NY-34 S in Brutus. Take exit 40 from I-90 W
18.7 mi
17 min
Follow NY-31 W to Main St in Port Byron
4.2 mi
6 min

Route Directions

Get on I-690 W in Geddes from John Glenn Blvd
4 mi
7 min
Continue on I-690 W to Seneca Knolls. Take exit 7A from I-690 W
0.9 mi
1 min
Follow Brickyard Rd and NY-173 W to NY-31 W in Memphis
5.9 mi
8 min
14.2 mi
18 min
0 mi
0 min

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

Seneca Knolls, New York

30 mi to destination

0 mi
Van Buren, New York

Traveled 7 mi from origin

1 mi
Memphis, New York

22 mi to destination

1 mi
Jacks Reef, New York

Traveled 15 mi from origin

1 mi
Elbridge, New York

Traveled 22 mi from origin

2 mi
North Weedsport, New York

7 mi to destination

1 mi
Weedsport, New York

Traveled 30 mi from origin

1 mi
Port Byron

Destination