Distance from Joshua Tree, California to Keenbrook, California

Joshua Tree Keenbrook
Total Distance
89 mi
(143.3 km)
Travel Time
1 hour 33 minutes

The driving distance from Joshua Tree, California to Keenbrook, California is 89 mi (143.3 km)

The straight-line (air) distance is approximately 40.9 mi (65.9 km)

Estimated travel time by road is 1 hour 33 minutes

Route Directions

Get on I-10 W in Riverside County
27.4 mi
32 min
Continue on I-10 W. Take CA-210 W to Kenwood Ave in San Bernardino County. Take the I-15 N exit from I-215 N
58.6 mi
53 min
Take Cajon Blvd/Historic Rte 66 to your destination
3 mi
7 min

Journey Details

Traveling from Joshua Tree, California to Keenbrook, California covers 89 miles (143 km) in a west direction. This highway, substantial route typically takes 1 hour 33 minutes under normal conditions.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 56 mph (90 km/h) .

Journey Waypoints

Joshua Tree

Starting Point

Yucca Valley, California

94 mi to destination

1 mi
Rimrock, California

Traveled 24 mi from origin

2 mi
Heart Bar Campground, California

71 mi to destination

3 mi
Seven Oaks, California

47 mi to destination

1 mi
Running Springs, California

Traveled 71 mi from origin

1 mi
Lake Arrowhead, California

24 mi to destination

1 mi
Crestline, California

Traveled 94 mi from origin

2 mi
Keenbrook

Destination