Morning: Depart San Diego early and drive north to Joshua Tree National Park. Stop at the visitor center for a quick orientation, then hike the Hidden Valley Loop (1.5 mi) to admire iconic rock formations and desert flora.
Afternoon: Continue to the Barker Dam Trail (1.3 mi) where you can spot wildlife and historic water tanks. After the hike, enjoy a casual lunch at the nearby Crossroads Café, known for its fresh salads and hearty sandwiches.
Evening: Drive to the park’s west side for sunset at Keys View, offering panoramic vistas of the Coachella Valley. End the night with a relaxed stargazing session at the Sky’s the Limit Observatory before heading back to your accommodation in the Joshua Tree village.
Find HotelsMorning: After a restful night, travel a short 30‑minute drive to Palm Springs. Ride the Aerial Tramway to the cool alpine environment of Mt. San Jacinto State Park for breathtaking views and easy nature walks.
Afternoon: Return to downtown Palm Springs and explore the scenic Indian Canyons trail system, where palm oases and desert wildlife await. Refuel with a tasty lunch at Sherman’s Deli & Bakery, famous for its pastrami sandwiches and fresh pastries.
Evening: Stroll along Palm Canyon Drive, sampling local craft beers and enjoying the vibrant street art. Depart for San Diego in the early evening, arriving back in the city by nightfall.
Find HotelsTo extend the trip, add an extra day for a sunrise hike at Ryan Mountain or a visit to the Living Desert Zoo & Gardens in nearby Palm Desert. If you need to shorten the itinerary, skip the Palm Springs tramway and focus solely on Joshua Tree’s trails and sunset spots, which can comfortably fit into a single day.