Scoping out the transportation options in Joshua Tree is a smart way to keep your trip affordable. The closest airport is Palm Springs, CA (PSP-Palm Springs Intl.), 24.2 mi (39 km) away. However, if that doesn't suit your budget, the next closest is 27 mi (43.5 km) away: Bermuda Dunes, CA (UDD). Joshua Tree might not have many public transport options so renting a car could be an economical alternative to see the area.