Skip to content
Wanderply

Road trip guide

San Diego Joshua Tree

San Diego to Joshua Tree Road Trip (via Julian, Anza-Borrego & the Salton Sea)

Apple pie in the mountains, metal dinosaurs in the desert, a sea that shouldn't exist, and Joshua Tree's boulder piles at sunset.

Distance
~210 miles (scenic route)
Drive time
~5 hours without stops
Suggested
3 days
Best season
October–April (Anza-Borrego wildflowers in February–March of wet years)

Estimate your fuel cost for this drive →

Share, embed on your blog, or pin it
Save to Pinterest

Hear a stop

Pioneertown

Narration –:––

This is how Wanderply narrates every stop of your trip — the audio a Trip Pass saves to your phone for offline drives. See pricing

Narrated tour

San Diego → Joshua Tree, stop by stop

8 narrated stops · ~9 mins of audio · plays offline once saved

  1. 01 Julian
  2. 02 Borrego Springs & the Galleta Meadows sculptures
  3. 03 Salton Sea
  4. 04 Cholla Cactus Garden
  5. 05 Skull Rock & Jumbo Rocks
  6. 06 Keys View
  7. 07 Hidden Valley
  8. 08 Pioneertown
Get the tour · $9.99

One payment, yours for good — no subscription. Or get every tour + your own trips narrated with Pro.

The fast way from San Diego to Joshua Tree is about 2.5 hours of freeway via I-15 and I-10. The good way takes most of a day and crosses three completely different Californias. Climb into the oak-covered Cuyamaca Mountains to the gold-rush town of Julian, drop 4,000 feet down the Banner Grade into Anza-Borrego — California's largest state park — then skirt the strange, shrinking Salton Sea and slip into Joshua Tree National Park through its quiet southern gate.

Entering from the south means you drive the park in the right order: up from the low Colorado Desert, through the Cholla Cactus Garden, into the higher Mojave where the Joshua trees and giant boulder piles are. Here's the route, the stops, and a three-day plan. Let Wanderply build your version around your dates and narrate each stop as the landscape changes outside the window.

The route

Stops along the way

Julian
Photo: Seauton · CC BY-SA 4.0
01 Food

Julian

A mountain town at about 4,200 feet founded after a gold strike in 1869, with a Main Street of false-front buildings and a reputation built on apple pie — several bakeries compete for the title. Fall brings apple-picking at nearby orchards and the occasional winter dusting of snow. About an hour from San Diego via CA-67 and CA-78/79; stop for an hour.

Borrego Springs & the Galleta Meadows sculptures
Photo: Gotborregosprings · CC0
02 Detour

Borrego Springs & the Galleta Meadows sculptures

The only town inside Anza-Borrego Desert State Park, ringed by more than 100 rust-colored metal sculptures by artist Ricardo Breceda — camels, mammoths, and a 350-foot serpent that seems to swim under the road. They stand on open desert land you can walk up to, free. Borrego Springs is also a designated International Dark Sky Community. 1–2 hours.

Salton Sea
Photo: Tuxyso · CC BY-SA 3.0
03 Roadside

Salton Sea

California's largest lake was created by accident between 1905 and 1907, when the Colorado River broke through irrigation works and flooded a desert basin. A 1950s resort boom faded as the water grew saltier; today it's a major stop for migrating birds and a haunting place to stand on a 'beach' of crushed fish bones and barnacles. The Salton Sea State Recreation Area on the north shore has a visitor center. The smell can be strong in summer. 30–60 minutes.

Cholla Cactus Garden
Photo: Steven Lek · CC BY-SA 4.0
04 Park

Cholla Cactus Garden

Enter Joshua Tree at the Cottonwood (south) entrance off I-10 and drive Pinto Basin Road north. Halfway up, a quarter-mile nature trail loops through a dense stand of teddy-bear cholla glowing gold in low sun. Look but don't brush past — the spines detach at a touch and cling painfully. Wear closed shoes. 20–30 minutes.

Skull Rock & Jumbo Rocks
Photo: Alexander Migl · CC BY-SA 4.0
05 Short hike

Skull Rock & Jumbo Rocks

Right beside Park Boulevard, a granite boulder eroded into two hollow 'eye sockets.' It sits in the Jumbo Rocks area, a maze of rounded rock piles that kids (and adults) can scramble on for hours; a 1.7-mile loop trail links Skull Rock with the campground. The classic Joshua Tree photo stop.

Keys View
Photo: Matthew Field · CC BY-SA 3.0
06 Scenic

Keys View

A paved road climbs to an overlook at about 5,185 feet on the crest of the Little San Bernardino Mountains. Look down over the Coachella Valley and the line of the San Andreas Fault to the Salton Sea, with Mount San Jacinto and San Gorgonio across the valley. Hazy days are common; sunset is busy for a reason.

Hidden Valley
Photo: Bernard Gagnon · CC BY-SA 3.0
07 Short hike

Hidden Valley

A 1-mile loop trail squeezes between rock walls into a boulder-ringed valley that local legend says cattle rustlers used to hide stolen herds. Easy, mostly flat, and full of Joshua trees and rock climbers. Nearby Barker Dam (1.3-mile loop) holds water after rains. 1 hour.

Pioneertown
Photo: Matthew Field · CC BY-SA 3.0
08 Destination

Pioneertown

Built in 1946 by Hollywood investors including Roy Rogers as a live-in Western movie set, its 'Mane Street' of saloon, bank, and jail fronts is now a free-to-wander attraction. Pappy & Harriet's, the barbecue joint and music venue at the end of the street, draws big-name touring acts. A 25-minute drive from the town of Joshua Tree.

Suggested plan

A 3-day skeleton

Day 1

San Diego → Julian → Borrego Springs

Up into the mountains for pie in Julian, then down the Banner Grade into Anza-Borrego. Afternoon among the Galleta Meadows sculptures and a short hike to Borrego Palm Canyon if the heat allows. Stargazing and overnight in Borrego Springs.

Day 2

Salton Sea → Joshua Tree's south entrance

East and north around the Salton Sea, then Box Canyon Road to I-10 and the Cottonwood entrance. Drive Pinto Basin Road through the Cholla Cactus Garden, explore Skull Rock and Jumbo Rocks, and catch sunset at Keys View. Overnight in Joshua Tree or Twentynine Palms.

Day 3

Hidden Valley → Pioneertown

Early walk around Hidden Valley and Barker Dam, then out through the West Entrance for lunch and Mane Street in Pioneertown. Home via CA-62 and I-10/I-15 (about 2.5–3 hours to San Diego).

Hear every stop, narrated for the drive.

Wanderply doesn't just plan the San Diego → Joshua Tree route — it narrates every stop like a podcast you play in the car, with the history and the story of each place. And it all works offline, the whole way.

Build this trip & hear it →

Loading typical conditions in Joshua Tree…

Book this route

Where to stay

Tours & tickets

Some links are affiliate links — booking through them supports Wanderply at no extra cost to you.

Good to know

Frequently asked

How long is the drive from San Diego to Joshua Tree?

About 2.5–3 hours and roughly 150 miles on the freeway via I-15, I-10, and CA-62 to the West Entrance. The scenic route in this guide — Julian, Borrego Springs, the Salton Sea, and the Cottonwood entrance — is about 210 miles and 5 hours of driving, which is why it's spread over two days.

How much does Joshua Tree National Park cost?

The vehicle fee is about $30 and is valid for 7 days; the America the Beautiful pass covers it. Anza-Borrego's roadside sights, including the Galleta Meadows sculptures, are free, though some developed areas such as Borrego Palm Canyon charge day-use fees.

Is there water and gas inside Joshua Tree?

No gas, no food, and drinking water only at a few spots such as the visitor centers and a couple of campgrounds. Fill the tank and pack at least a gallon of water per person per day before you enter — Indio or Mecca on the south side, the town of Joshua Tree or Twentynine Palms on the north.

Do I need reservations to camp in Joshua Tree?

Most campgrounds take reservations on recreation.gov, and in the October–May peak season they fill weeks ahead, especially on weekends. A few are first-come, first-served. Lodging in Joshua Tree, Yucca Valley, and Twentynine Palms also books up for spring weekends.

When is the best time for this road trip?

October through April. Summer temperatures in Borrego Springs and the Salton Sea area pass 100°F for months, and Joshua Tree isn't far behind. In a wet winter, Anza-Borrego's wildflower bloom usually peaks from late February into March — the state park posts updates.

Make it yours in about 3 minutes.

Tell Wanderply your dates, pace, and who's coming — it builds a day-by-day plan around your must-dos and narrates the whole drive.

Plan your San Diego → Joshua Tree trip

Wanderply Road Notes

Not driving it yet? Get the next guide by email

New hand-written road-trip guides like this one, plus the odd planning tip — at most two emails a month.

At most two emails a month: new road-trip guides and planning tips. We email you a confirmation link first; unsubscribe in one click. Never sold. Privacy