There are 4 ways to get from Palm Springs to Joshua Tree by bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 14 bus, taxi  •  1h 17m

  1. Take the line 14 bus from Tahquitz Cyn at Calle El Segundo to Palm at 12th 14
  2. Take a taxi from Palm at 12th to Joshua Tree

$91 - $124

3 alternative options

Line 14 bus, taxi via Mission Lakes at El Mirador  •  1h 18m

  1. Take the line 14 bus from Tahquitz Cyn at Calle El Segundo to Mission Lakes at El Mirador 14
  2. Take a taxi from Mission Lakes at El Mirador to Joshua Tree

$91 - $114

Taxi  •  45 min

  1. Take a taxi from Palm Springs to Joshua Tree 33.8 miles

$110 - $140

Drive  •  45 min

  1. Drive from Palm Springs to Joshua Tree 33.8 miles

$3 - $5

Questions & Answers

The cheapest way to get from Palm Springs to Joshua Tree is to drive which costs $3 - $5 and takes 45 min.

More details

The quickest way to get from Palm Springs to Joshua Tree is to taxi which costs $110 - $140 and takes 45 min.

More details

The distance between Palm Springs and Joshua Tree is 25 miles. The road distance is 33.8 miles.

Get driving directions

The best way to get from Palm Springs to Joshua Tree without a car is to line 14 bus and taxi which takes 1h 17m and costs $90 - $130.

More details

It takes approximately 1h 17m to get from Palm Springs to Joshua Tree, including transfers.

More details

Yes, the driving distance between Palm Springs to Joshua Tree is 34 miles. It takes approximately 45 min to drive from Palm Springs to Joshua Tree.

Get driving directions

There are 68+ hotels available in Joshua Tree. Prices start at $100 USD per night.

More details

Map of how to get from Palm Springs to Joshua Tree.
Launch map view
  • Distance: 25 miles
  • Duration: 1h 17m

What companies run services between Palm Springs, CA, USA and Joshua Tree, CA, USA?

There is no direct connection from Palm Springs to Joshua Tree. However, you can take the line 14 bus to Palm at 12th then take the taxi to Joshua Tree. Alternatively, you can take the line 14 bus to Mission Lakes at El Mirador then take the taxi to Joshua Tree.

Bus operators
Sunline Transit
Phone
+1 760-343-3451
Website
sunline.org
Bus from Tahquitz Cyn at Calle El Segundo to Palm at 12th
Ave. Duration
41 min
Frequency
Every 30 minutes
Estimated price
$1 - $4
Schedules at
sunline.org
Bus from Tahquitz Cyn at Calle El Segundo to Mission Lakes at El Mirador
Ave. Duration
43 min
Frequency
Every 30 minutes
Estimated price
$1 - $4
Schedules at
sunline.org
Other operators
Taxi from Palm at 12th to Joshua Tree
Ave. Duration
36 min
Estimated price
$90 - $120
Lucky 777 Cab
Phone
+1 760-660-9115
Website
lucky777cab.com
Desert City Cab
Phone
+1 760-328-3000
Website
desertcitycab.com
American Cab
Phone
+1 760-300-0000
Website
facebook.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, Italian Lakes: Getting around by train and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.