If you want to visit more than one national park site on your trip, the following are within 400 miles of Joshua Tree: Mojave National Preserve, California—90 mi (145 km) Santa Monica Mountains National Recreation Area, California—165 mi (265 km) Cabrillo National Monument, San Diego, California—165 mi (265 km).