Distance from Elmcrest, New York to Onativia, New York
The driving distance from Elmcrest, New York to Onativia, New York is 22.1 mi (35.5 km)
The straight-line (air) distance is approximately 11.4 mi (18.4 km)
Estimated travel time by road is 35 minutes
We found 3 routes between Elmcrest and Onativia.
Available Routes
Route Directions
Take Elmcrest Rd to Oswego Rd in Clay
Continue on Oswego Rd. Take NY-370 E, I-81 S, NY-173 E/E Seneca Turnpike and Apulia Rd to Dodge Rd in LaFayette
Route Directions
Take Elmcrest Rd to Oswego Rd in Clay
Continue on Oswego Rd. Take NY-370 E, I-690 E, I-481 S and Apulia Rd to Dodge Rd in LaFayette
Route Directions
Get on I-81 S in Syracuse from Oswego Rd and NY-370 E
Follow I-81 S to US-20 E/Cherry Valley Turnpike in LaFayette. Take exit 73 from I-81 S
Drive to Dodge Rd
Journey Details
Traveling from Elmcrest, New York to Onativia, New York covers 21 miles (34 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 28 minutes under normal conditions.
Drivers have 3 route options between these locations (21-25 miles / 34-41 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Elmcrest
Starting Point
Onativia
Destination