Distance from Elmira, Oregon to Gap, Oregon

Elmira Gap
Total Distance
45 mi
(72.4 km)
Travel Time
46 minutes

The driving distance from Elmira, Oregon to Gap, Oregon is 45 mi (72.4 km)

The straight-line (air) distance is approximately 17 mi (27.4 km)

Estimated travel time by road is 46 minutes

We found 2 routes between Elmira and Gap.

Available Routes

Shortest
Territorial Hwy and Cottage Grove Lorane Rd
36.6 mi
58.9 km
53 minutes
Fastest
I-5 S
45 mi
72.4 km
46 minutes

Route Directions

Get on OR-569 E from Territorial Hwy and Clear Lake Rd
13 mi
15 min
Take I-5 S to S 6th St. Take exit 172 from I-5 S
29.2 mi
27 min
Drive to London Rd
2.7 mi
3 min

Route Directions

0 mi
19.2 mi
25 min
Continue on Cottage Grove Lorane Rd to OR-99 S
13 mi
21 min
1.4 mi
1 min
Drive to London Rd
2.9 mi
4 min

Journey Details

Traveling from Elmira, Oregon to Gap, Oregon covers 36.6 miles (59 km) in a southeast direction. This secondary roads, moderate route typically takes 53 minutes under normal conditions.

Drivers have 2 route options between these locations (37-45 miles / 59-72 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Elmira

Starting Point

Veneta, Oregon

39 mi to destination

1 mi
Hadleyville, Oregon

Traveled 10 mi from origin

1 mi
Gillespie Corners, Oregon

29 mi to destination

2 mi
Royal, Oregon

Traveled 29 mi from origin

1 mi
Veatch, Oregon

Traveled 39 mi from origin

1 mi
Gap

Destination