Travel options for:
Nearby airports Joshua Tree

Los Angeles (LAX)  •  4h 12m

  1. ×2

$106 - $133

San Diego (SAN)  •  5h 55m

  1. ×3

$111 - $146

Indio/Palm Springs (PSP)  •  50m

$130 - $160

Santa Ana (SNA)  •  5h 1m

  1. ×2

$108 - $138

Ontario/San Bernardino (ONT)  •  4h 13m

$129 - $187

  • Joshua Tree Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Joshua-Tree

Bus from Nearby airports to Joshua Tree

You can take a bus from San Diego (SAN) to Joshua Tree via Old Town Transit Center, San Diego, Riverside, and Palm Springs in around 5h 55m.

How to get from Nearby airports to Joshua Tree

ModeDurationPrice
From LAX via FlyAway train to L. A. Union Station station, walk to LA Downtown, bus to Palm Springs, then taxi to Joshua Tree.4h 12m$132
From Pacific Hwy & 4137 line 10 bus to Old Town Transit Center, walk to San Diego, bus to Riverside, bus to Palm Springs, then taxi to Joshua Tree.5h 55m$144
From Indio/Palm Springs (PSP) taxi to Joshua Tree.50m$157
From Main-Sky Park South bus to Artic - Dock 1, walk to Anaheim, bus to Palm Springs, then taxi to Joshua Tree.5h 1m$138
From Airport @ Terminal Way Wb Fs line 61 bus to Pomona Trans Center, walk to Pomona Amtrak, train to Palm Springs Amtrak, then taxi to Joshua Tree.4h 13m$161

How long does it take to get from Nearby airports to Joshua Tree?

It takes approximately 4h 12m to get from Nearby airports to Joshua Tree, including transfers.

Operators from Nearby airports to Joshua Tree

OperatorPhoneWebsite
LAX FlyAway(714) 507-1170 / (310) 834-1002LAX FlyAway
Flixbus USA(855) 626-8585Flixbus USA
San Diego Metro Transit+1 619-233-3004San Diego Metro Transit
OCTA+1 714-560-6282OCTA
OmniTrans1-800-9-OMNIBUSOmniTrans
Amtrak+1 215-856-7924Amtrak