Travel options for:
Nearby airports Joshua Tree
  • Los Angeles (LAX)

    $111 - $141
    1. LAX via FlyAway

      30 min - every 30 minutes

      $6 - $8

    2. L. A. Union Station station

      0 min - 567 feet

    3. Los Angeles, CA, LA Downtown

      2 h - twice daily

      $5 - $13

    4. Palm Springs, CA, Palm Springs

      37 min - 28.8 miles

      $100 - $120

  • San Diego (SAN)

    $28 - $62
    1. Lindbergh Field & Terminal 1

      16 min - every 20 minutes - line 992

      $2 - $3

    2. Broadway & State St

      10 min - 2901 feet

    3. San Diego, Ca

      2 h 30 min - every 4 hours

      $16 - $40

    4. San Bernardino, Ca

      0 min - 402 feet

    5. E St & Court St

      1 h 23 min - hourly

      $4 - $10

    6. Sandalwood Dr

      1 h 20 min - 66.5 miles

      $6 - $10

  • Santa Ana (SNA)

    1. Main-Macarthur

      46 min - hourly

      $2 - $4

    2. Artic - Dock 1

      0 min - 168 feet

    3. Anaheim Amtrak

      8 min - 4 times a day

      $4 - $35

    4. Fullerton Transportation

      0 min - 275 feet

    5. Fullerton, CA

      1 h 55 min - once daily

    6. Palm Springs, CA

      7 min - 2085 feet

    7. Tahquitz Cyn at Calle El

      41 min - every 30 minutes - line 14

      $3

    8. Palm at 12th

      36 min - 26.4 miles

      $90 - $120

  • Indio/Palm Springs (PSP)

    $93 - $123
    1. Farrell at Tahquitz Canyon

      33 min - every 30 minutes - line 14

      $3

    2. Palm at 12th

      36 min - 26.4 miles

      $90 - $120

  • Ontario/San Bernardino (ONT)

    $128 - $187
    1. Airport @ Terminal Way Wb Fs

      10 min - every 30 minutes - line 61

      $2

    2. Holt @ Lemon Wb Ns

      0 min - 632 feet

    3. Ontario Amtrak

      1 h 42 min - 6 times a week

      $26 - $55

    4. Palm Springs Amtrak

      39 min - 29.7 miles

      $100 - $130

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

Travel from Nearby-Airports to Joshua-Tree

How to get from Nearby airports to Joshua Tree?

There is no direct connection from Los Angeles (LAX) to Joshua Tree. However, you can take the train to L. A. Union Station station, take the walk to Los Angeles, CA, LA Downtown, take the bus to Palm Springs, CA, Palm Springs, then take the taxi to Joshua Tree. Alternatively, you can take the line 992 bus to Broadway & State St, take the walk to San Diego, Ca, take the bus to San Bernardino, Ca, take the walk to E St & Court St, take the bus to Sandalwood Dr, then take the drive to Joshua Tree.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Nearby airports to Joshua Tree

ModeDurationPrice
From LAX via FlyAway train to L. A. Union Station station, walk to Los Angeles, CA, LA Downtown, bus to Palm Springs, CA, Palm Springs, then taxi to Joshua Tree.4 h 7 min$140
From Lindbergh Field & Terminal 1 line 992 bus to Broadway & State St, walk to San Diego, Ca, bus to San Bernardino, Ca, walk to E St & Court St, bus to Sandalwood Dr, then drive to Joshua Tree.7 h 17 min$50
From Main-Macarthur bus to Artic - Dock 1, walk to Anaheim Amtrak, train to Fullerton Transportation Center, walk to Fullerton, CA, Amtrak Thruway to Palm Springs, CA, walk to Tahquitz Cyn at Calle El Segundo, line 14 bus to Palm at 12th, then taxi to Joshua Tree.6 h 2 min
From Farrell at Tahquitz Canyon line 14 bus to Palm at 12th then taxi to Joshua Tree.1 h 9 min$113
From Airport @ Terminal Way Wb Fs line 61 bus to Holt @ Lemon Wb Ns, walk to Ontario Amtrak, train to Palm Springs Amtrak, then taxi to Joshua Tree.3 h 31 min$161

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

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

Operators from Nearby airports to Joshua Tree

OperatorPhoneWebsite
Metrolink Trains(800) 371-LINK (5465)Metrolink Trains
Flixbus USA(855) 626-8585Flixbus USA
San Diego Metro Transit+1 619-233-3004San Diego Metro Transit
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
Mountain Transit+1 909-878-5200Mountain Transit
OCTA+1 714-560-6282OCTA
Amtrak+1 1-800-872-7245Amtrak
Sunline TransitSunline Transit
OmniTrans1-800-9-OMNIBUSOmniTrans