Trip Planner

29 Palms, California

About 29!

The City of Twentynine Palms, California, is the home of Joshua Tree National Park headquarters and north (main) entrance, and it serves as a gateway to Mojave National Preserve, Mojave Trails National Monument, Amboy Crater, Route 66, Death Valley, and other desert destinations. Located in the southern Mojave Desert, Twentynine Palms lies in a scenic arid valley, bordered on the south by the nearly 800,000-acre Joshua Tree National Park and on the north by the 935-square-mile Marine Air Ground Task Force Training Command, Marine Corps Air Ground Combat Center, Twentynine Palms, the world’s largest Marine Corps training base. The City of Twentynine PalmsThe city is a 2-1/2 to 3-hour drive from Los Angeles to the west and 45 minutes to 1 hour northeast of Palm Springs. Situated in the Morongo Basin area of San Bernardino County in Southern California, the city encompasses 58 square miles and has a population of 30,000+ residents. Once home to Native Americans, cattlemen, gold miners, then WWI veterans who built a desert homesteading community in the 1920s, Twentynine Palms was incorporated as a city on November 23, 1987. Today, Twentynine Palms provides lodging, dining, and desert hospitality for some of the 3 million visitors to the national park, as well as visitors to the Marine Base and other desert destinations. Known for its brilliant star-filled nights, clear skies, desert and mountain vistas, wide open spaces, art and murals, the city offers a haven for artists and nature lovers, a restful getaway for visitors, a scenic location for photography and filming, and a friendly community for families, singles, retirees, and snowbirds. Breathe. Relax. Explore.

Visitor Guide: Find our complete “Visit 29!” guide on our Visitor Center page!

JTNP RoadRunner Shuttle

Experience the new RoadRunner Shuttle service into Joshua Tree National Park during its first trial period, now through May 31, 2018. Leave your car, avoid traffic and parking, and let the shuttle driver take you on a tour of the park. There are numerous stops in the park where you can disembark, explore, hike, and photograph, then get back on the next bus. See the website for schedules and Twentynine Palms bus stops:

RoadRunner Shuttle in Joshua Tree National Park, 29 Palms, CAHere’s a review by our social media specialist: “So. Much. Fun. That’s the verdict from our day aboard the Joshua Tree National Park #RoadRunner Shuttle. Driven by the friendly and knowledgeable Roy Davis, we were able to sit back, relax, and enjoy the park car-free (AND cost free, through MAY 31!). The well-placed stops in the park hit most of the big attractions: Jumbo Rocks, Ryan Mountain Trail, Hidden Valley Trail, Barker Dam, Intersection Rock & Boy Scout Trail. Running all day, there’s plenty of time to hop the shuttle from one attraction to another. Hikers and climbers are welcome to bring gear and crash pads, and the shuttle accommodates bikes, strollers, wheelchairs, and service dogs. Tip: Twentynine Palms hosts the north entrance to JTNP, and is not as traffic congested as Joshua Tree/Park Blvd. Visit 5 pick-up/drop-off locations in 29 with daily service starting at 8 am. Thanks, Roy Davis, MBTA, San Bernardino County Transportation Authority SBCTA, National Park Service, Joshua Tree National Park, City of Twentynine Palms.” – Posted by Visit 29 Palms on Tuesday, March 13, 2018


Twentynine Palms Airport
The Twentynine Palms Airport serves light aircraft and gliders and is owned by the County of San Bernardino. Located about six miles east of downtown, the airport has two runways for small planes. Runway 8/26 is a paved runway extending 5531 feet. Runway 17/35 is paved and 3797 feet. The facility is at an elevation of 1888 feet. Tie ups are available.

Palm Springs International Airport
Palm Springs International Airport (PSP) is 33 nautical miles southwest of Twentynine Palms (1 hour by car, about 50 miles). Served by ten major air carriers, it has nonstop flights to numerous airports in the US and Canada, which include major hubs for connections to cities worldwide. For information on airlines and schedules, go to:

Approximate distance to/from other airports:
ONT – LA/Ontario International Airport – 1 hour 45 mins. (100 miles)
LAX – Los Angeles International Airport – 3 hours (155 miles)
LAS – Las Vegas International Airport – 3-1/2 hours (175 miles)
SAN – San Diego International Airport – 3 hours (175 miles)
SFO – San Francisco International Airport – 8 hours (500 miles)

Local/Regional Bus

Morongo Basin Transit Authority (MBTA)
MBTA is a public transportation agency serving Twentynine Palms and Morongo Basin communities, with a transit center located in downtown Twentynine Palms. Scheduled buses serve the City of Twentynine Palms, the Twentynine Palms Marine Base, Joshua Tree, Yucca Valley, Landers, Morongo Valley, and Palm Springs/Palm Desert, including Palms Springs International Airport. Buses are equipped for the handicapped and for ‘Bike and Ride’ patrons. See the website for schedules and fares. See also MBTA’s new Roadrunner Shuttle Service into Joshua Tree National Park at

Rental Cars

The nearest vehicle rental agency is Enterprise Rent-A-Car in Yucca Valley (760) 369-0515, approximately 23 miles west of Twentynine Palms, unless you have access to the Marine Corps base, in which case, they have an Enterprise office on base in Twentynine Palms. A variety of major rental car agencies also are available at the Palm Springs International Airport.

Other General Information

Stop by our Twentynine Palms Visitor Center & Gallery and Chamber of Commerce at 73484 29 Palms Hwy, (760) 367-3445 for local maps, brochures, business referrals, dining and lodging information, desert advice and directions from our friendly staff. Open daily 10 a.m. to 4 p.m.

Also, a California Welcome Center is located in Yucca Valley at 56711 29 Palms Hwy, (760) 365-5464, open daily, with information and resources about regional destinations for desert visitors.

Doing a Road Trip?  Remember… “California is big—really big. If you were to drive the length of the state on Interstate 5, it would take you an estimated 15 hours, with little or no traffic, to get from Oregon to Mexico. At the end of your road trip, you’d have driven nearly 900 miles (1,450 kilometers).” ~