- 140 miles east of Los Angeles,
- 175 miles northeast of San Diego,
- 215 miles southwest of Las Vegas, Nevada, and
- 222 miles west of Phoenix, Arizona.
You can approach Joshua Tree from Interstate 10 or California Highway 62 (the Twentynine Palms Highway).
The closest airport is in Palm Springs.
There is no public transportation to the park.