Distance from Marsing, Idaho to Cairo, Oregon

Marsing Cairo
Total Distance
45.2 mi
(72.7 km)
Travel Time
54 minutes

The driving distance from Marsing, Idaho to Cairo, Oregon is 45.2 mi (72.7 km)

The straight-line (air) distance is approximately 20.3 mi (32.6 km)

Estimated travel time by road is 54 minutes

We found 3 routes between Marsing and Cairo.

Available Routes

Shortest Fastest
US-95 N and US-26
39.6 mi
63.8 km
48 minutes
OR-201 N
45.2 mi
72.7 km
54 minutes
I-84
50.2 mi
80.8 km
52 minutes

Route Directions

Take US-95 N and OR-201 N to Clark Blvd in Malheur County
35.5 mi
41 min
Continue on Clark Blvd to OR-201 N/US-20 W/US-26 W
2.6 mi
3 min
Follow OR-201 N to Railroad Ave
7 mi
7 min
0.2 mi
0 min

Route Directions

Get on I-84 in Canyon County from ID-55 N, Weitz Rd and State Hwy 19 E
15.3 mi
20 min
Follow I-84 to OR-201 S/State Hwy 201 in Malheur County. Take exit 374 from I-84
30.2 mi
25 min
Follow OR-201 S/State Hwy 201 to Railroad Ave
4.7 mi
6 min

Route Directions

39.6 mi
48 min

Journey Details

Traveling from Marsing, Idaho to Cairo, Oregon covers 39.6 miles (64 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.

Drivers have 3 route options between these locations (40-50 miles / 64-81 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Marsing

Starting Point

Central Cove, Idaho

47 mi to destination

1 mi
Allendale, Idaho

Traveled 12 mi from origin

1 mi
Rookstool Corner, Idaho

Traveled 23 mi from origin

2 mi
Parma, Idaho

23 mi to destination

1 mi
Apple Valley, Idaho

Traveled 35 mi from origin

2 mi
Nyssa, Oregon

12 mi to destination

1 mi
Arcadia, Oregon

Traveled 47 mi from origin

1 mi
Cairo

Destination