Joshua Tree Day Trip From San Diego: Drive Times, Routes, and Tips
By Brian D. Russ · How I Research These Guides · Published November 2026
Share
Joshua Tree National Park is about 165 to 175 miles from downtown San Diego, roughly three hours each way without traffic, and it works well as a day trip if you leave by 6 a.m. Most of the drive is easy freeway. What takes some thought is the stretch through Temecula and Riverside County, especially coming home, and which entrance you use. San Diego also has something Los Angeles doesn't: a back way through the desert that reaches the park's south end.
This post covers both routes, the entrances, fees, and stops outside the park. The short plan below covers your hours in the park, and my Joshua Tree guide has more.

Early light on rock formations and Joshua trees along the Hidden Valley Nature Trail, April 2021 (NPS/Emily Hassell). Photo: Emily Hassell, National Park Service, Wikimedia Commons. Public domain (National Park Service).
Joshua Tree Day Trip From San Diego at a Glance
- Distance: about 165 to 175 miles from downtown. San Diego International is next to downtown, so the numbers don't change.
- Drive time: about 3 hours each way without traffic.
- Route: I-15 north, I-215 north, Highway 60 east, I-10 east, and Highway 62 to Park Boulevard.
- Entrance to use: West for most days. Cottonwood if you come through Borrego Springs.
- Fees: $30 per private vehicle, good for 7 days, as of November 2026. No reservation needed.
- Transit: none. Private tours run from San Diego.
- Best months: October through May.
- Time in the park: about 7 hours with a 6 a.m. start.
- Gas and water: no gas in the park and water only at its edges, so fill both first.
How Long Does the Drive Take?
Plan on three hours. The park says it's about 175 miles from San Diego, while trip planners show about 165 miles and just under three hours to the town of Joshua Tree. Where you start in the county and which entrance you pick account for most of the gap.
Six hours of driving leaves plenty of day, as long as you start early. One planner's numbers for a similar drive, San Diego to Thermal in the Coachella Valley, show about 2 hours 48 minutes leaving at 4 a.m. and about 3 hours 22 minutes leaving at 8 a.m. That's half an hour lost each way before you've done anything. Leave at 6 a.m. and you can be at the West Entrance by about 9:20, with a stop in town.
If you're flying in just for the park, Palm Springs is the closest airport, about an hour away. Flying into San Diego for this means the full drive.
The Route
I-15 and the Temecula Question
Take I-15 north through Escondido and into Riverside County. At Murrieta, I-215 splits off to the north. Follow it through Menifee and Perris to Highway 60 near Moreno Valley, take 60 east to Beaumont, and join I-10 east. That's the route most directions give you.
The other choice is to stay on I-15 to Temecula and take Highway 79 (Winchester Road) north through Lamb Canyon to Beaumont. It gets you to the same place on I-10, on a smaller road. I'd let the live map decide that morning.

Interstate 15 southbound entering the Temecula Valley, the direction to watch on the way home. Photo: Pf1127, Wikimedia Commons. CC BY-SA 4.0.
Temecula is the part to plan around. The city says traffic there can back up 15 to 20 miles in either direction at rush hour and on popular weekend travel days. It also says the French Valley Parkway work, finished in spring 2025, corrected the northbound choke point at the I-15 and I-215 junction. Southbound is still unresolved, and that's your direction home. So the morning should be easier than its reputation, and the evening is the one to watch. On a Sunday, check a live map before you get to Temecula, or stop for dinner and let it clear (more on that below).
I-10 and Highway 62
I-10 runs east through the San Gorgonio Pass past Banning and Cabazon. The pass can be windy, which matters if you're towing or driving something tall. Exit onto Highway 62 near Palm Springs, climb through Morongo Valley, and continue through Yucca Valley to the town of Joshua Tree. Through Yucca Valley, it's a commercial street with lights, so expect to slow down.

The San Gorgonio Pass Wind Farm from a rest stop along Interstate 10, October 2012. Photo: Pedro Xing, Wikimedia Commons. CC0.
Fill up in Yucca Valley or Joshua Tree. The park has no gas and no food, and water only at its edges, including the West Entrance and the Twentynine Palms visitor center. Carry at least a gallon per person per day. Cell service is nonexistent in much of the park, so download the NPS app's offline map before you leave. The park also warns not to trust GPS, which can send you onto rough backcountry roads.
Which Entrance?
- West Entrance. Five miles south of Highway 62 on Park Boulevard in the town of Joshua Tree. It's the closest from San Diego, and it's also the busiest, often with a long line.
- North Entrance. Stay on Highway 62 to Twentynine Palms, then go 3 miles south on Utah Trail. The park says it adds less than 20 minutes and often has no line, so it's a good call if you're late on a busy Saturday.
- Cottonwood (South) Entrance. Stay on I-10 past Highway 62, through the Coachella Valley, to exit 168, about 25 miles east of Indio. The visitor center is about 7 miles north of the freeway. It's a much longer I-10 run, so I'd use it mainly with the desert route below.
The Desert Route Through Borrego Springs
This is the San Diego option. Instead of going up through Riverside County, you cross the county's mountains and drop into the desert. Published estimates run about 160 miles and 3 to 4 hours to Joshua Tree, and it's slower going than the freeway. I think it's worth it for one direction on a cool day.
- Take I-15 north to Scripps Poway Parkway, then east to Highway 67 and Ramona.
- Follow Highway 78 east to Santa Ysabel, Highway 79 north, S-2 east, and S-22 east down Montezuma Grade into Borrego Springs. The Borrego Springs visitors' site says San Diego to Borrego is about 2 hours.
- Stay on S-22, the Borrego-Salton Seaway, about 30 miles east to Highway 86 at Salton City, on the west shore of the Salton Sea.
- Go north on 86, then east on 66th toward Mecca, and pick up Box Canyon Road to the I-10 interchange and the Cottonwood side of the park.
Montezuma Grade has sharp curves and steep grade changes, so take it slowly. Services are thin, with Borrego Springs and Salton City as your real stops, and the Borrego site warns of limited cell service and few alternate roads if one closes. Fill up before you leave the coast, carry food, and check road conditions, especially after a storm. Summer temperatures on this route often pass 110°F, so I'd skip it from about June through September.
The best use of it is as a loop. Go in through Cottonwood, drive north through the park, and leave by the West Entrance, which puts you on Highway 62 and the freeway home. The park puts Cottonwood to West at about an hour and a half with no stops, so count that as part of your park time. That loop depends on Pinto Basin Road being open, so check the alerts first. I wouldn't do the desert route both ways in one day.

Fish Creek Wash in Anza-Borrego Desert State Park, February 2022. Photo: RuggyBearLA, Wikimedia Commons. CC BY 2.0.
Getting There Without a Car
There's no public transit from San Diego to the park that I could find, and the park says public transportation is limited. Basin Transit runs along Highway 62 and to the Palm Springs airport, but that still leaves you outside the gate.
A private tour is the alternative. As of November 2026, Expedia listed a 10-hour private day tour from San Diego at about $1,149 for two, with select hotel pickup, entrance fees, water, and snacks, but not lunch or tips. AAA lists a similar 10-hour private tour.
Entry, Fees, and Reservations
- Private vehicle: $30, good for 7 days (2026).
- Motorcycle: $25. On foot or by bike: $15 per person 16 and older.
- Joshua Tree annual pass: $55. America the Beautiful passes are accepted.
- Payment: the entrance stations take cards only. Buy online ahead of time and save the pass to your phone, since you may not have a signal.
- Reservations: none needed to enter, and no timed entry.
The park is open 24 hours a day, every day, as of early November 2026, though some areas are day-use only. Check my Joshua Tree alerts page before you leave. Flooding closed Geology Tour Road in October 2026.
A Sample Day Trip Timeline
- 6:00 a.m. Leave downtown San Diego on I-15 north.
- 9:00 a.m. Reach the town of Joshua Tree for gas, water, and lunch to carry.
- 9:20 a.m. Reach the West Entrance.
- 9:30 a.m. to 4:30 p.m. Your time in the park. The short plan below gives you an order to follow.
- 4:30 p.m. Leave the park and take Highway 62 and I-10 west.
- 6:45 p.m. Dinner in Old Town Temecula, which also lets the southbound traffic thin out.
- 8:00 p.m. Back on I-15 south.
- 9:00 p.m. Home.
A Simple Plan Inside the Park
Enter here: the West Entrance, after your stop in the town of Joshua Tree. Park here: Hidden Valley, about 9 miles in on Park Boulevard. If that lot's full, go to the next stop and come back. First stop: the rock-walled Hidden Valley trail, about a mile around.
- Barker Dam: a 1.1-mile loop past the old dam and a rock art site. Look at the art from a distance, and don't touch it.
- Cap Rock: have your lunch at the picnic tables, then walk the short, mostly flat loop through the Joshua trees.
- Keys View: turn around at the end of this road, where the view drops to Palm Springs and the Salton Sea.
On a hot day, walk only early and late. For longer visits, use my Joshua Tree guide.
Stops Worth Adding Outside the Park
Old Town Temecula. This walkable district around Main and Front streets has restaurants, breweries, and tasting rooms, and all public parking is free. It's right where you'd want a break from I-15.
Palm Springs Aerial Tramway. The Valley Station is at One Tram Way in Palm Springs, 3.5 miles up from Highway 111. On the schedule running through May 2027, the last tram up is at 8 p.m. and the last one down is at 9:30, so it can work after a day in the park. It closes each fall for maintenance (September 8 to October 4 in 2026), so check before you go.
Pioneertown. About 5 miles up Pioneertown Road from Highway 62 in Yucca Valley, this onetime movie set has a free Mane Street, and Pappy & Harriet's is open daily from 11 a.m. to 11 p.m. as of November 2026.
Anza-Borrego Desert State Park. On the desert route, the visitor center is open daily from 9 a.m. to 5 p.m. from October through May, and on weekends and holidays only the rest of the year. The visitor center parking area is one of the spots that charges a $10 day-use fee.
The Salton Sea. S-22 reaches the west shore, while the state recreation area is on the northeast shore, on Highway 111 about 30 miles south of Indio. Its visitor center is open daily from 9 a.m. to 4 p.m., with a $7 day-use fee as of October 2026, and vehicles aren't allowed on the beach.
When to Go
October through May is the season for this trip. Spring and fall bring highs typically in the 70s to mid-80s, and winter days are around 60°F with nights near or below freezing. This is also the busy season, and weekends, holidays, and spring break (March to mid-April) bring long entrance lines.

Joshua Tree National Park. The Coachella Valley and the line of the San Andreas Fault below Keys View, with San Jacinto Peak beyond, February 2014 (NPS/Robb Hannawacker). Photo: Robb Hannawacker, National Park Service, Wikimedia Commons. Public domain (National Park Service).
Spring wildflowers depend on winter rain. Blooms start low, around Cottonwood and the Pinto Basin, from January to mid-April, and that's a good reason to pick the desert route if it's been a wet winter. A truly big bloom comes only once every five to ten years or so.
Summer is the season to think twice. Highs run around 100°F, and the park says to hike only before 9 a.m. or after 5 p.m. and to stick to trails under two miles. If you still want to go, a 4:00 a.m. start reaches the West Entrance by about 7:15, and you can head home by late morning. Skip the desert route.
Monsoon storms can bring flash floods, most often from July into October, and they can close roads both in the park and on the way there.

Looking west-northwest from Salton Sea Beach toward Desert Shores and the Santa Rosa Mountains, January 2014. Photo: Nandaro, Wikimedia Commons. CC BY-SA 3.0.
Day Trip Tips
- Leave by 6 a.m. on a weekend. The entrance line and the parking lots both get harder as the morning goes on.
- Coming home on a Sunday, look at the live map at Beaumont, where you choose between Highway 60 and Highway 79.
- Fill the tank in Yucca Valley or Joshua Tree on the way in, or in the Coachella Valley if you're heading for Cottonwood.
- Keep extra water in the car, even in winter.
- Traveling with children? My Joshua Tree with kids page is worth a look.

Joshua Tree National Park. Fan palms at the Oasis of Mara in Twentynine Palms, where the Pinto Mountain Fault brings groundwater to the surface, October 2010. Photo: Robb Hannawacker, National Park Service, Wikimedia Commons. Public domain (National Park Service).
What to Do Once You're There
This post gets you to the park and home again the same day, with one short plan once you're in. The fuller days are what my Joshua Tree National Park guide is for: nine itineraries for one, two, or three days at easy, moderate, and strenuous effort, each with a backup plan for bad weather or a closure, 14 animals to look for, and 6 orientation maps. You get an EPUB and a printable PDF, so the plan rides along in the car.
Only have a few hours on the ground? Just an Afternoon is my free four-hour plan for every U.S. National Park, Joshua Tree included.
Making more than one day trip? The California National Parks Collection covers Joshua Tree along with Channel Islands, Death Valley, Kings Canyon, Lassen Volcanic, Pinnacles, Redwood, Sequoia, and Yosemite in one download.
Joshua Tree Day Trip FAQ
Can you do Joshua Tree as a day trip from San Diego? Yes. It's about six hours of driving round trip, and a 6 a.m. start leaves about seven hours in the park. If you'd like more time, my Joshua Tree itinerary post covers longer visits.
What's the best route from San Diego to Joshua Tree? I-15, I-215, Highway 60, I-10, and Highway 62 for most trips. The desert route through Borrego Springs is slower, but it's the better drive from fall through spring.
Which entrance is best from San Diego? The West Entrance is the closest. If you come through Borrego Springs and the Salton Sea, use Cottonwood.
Do I need a reservation? No. As of November 2026, no reservation is needed to enter.
More Joshua Tree Trip Ideas
Before you go: roads, tram and shuttle schedules, and visitor centers change with the season, so check the Joshua Tree National Park alerts and current conditions, updated daily, the morning you leave. For every park at a glance, see the park conditions dashboard.
Starting somewhere else? See all my National Park day trips, or more National Park trip ideas, from road trips to visiting with kids.
This is an independent guide. It is not affiliated with or endorsed by the National Park Service. Driving times are estimates without stops or traffic, and conditions change; check the park's current alerts before you go.