Travel options for:
Los Angeles Airport (LAX) to Joshua Tree
  • Fly

    $283 - $564
    1. Los Angeles (LAX)

      59 min - non-stop

      $150 - $410

    2. Indio/Palm Springs (PSP)

      50 min - 37.4 miles

      $130 - $160

  • Train

    $138 - $210
    1. Tom Bradley Int’l Terminal

      44 min - every 30 minutes

      $7 - $10

    2. Patsaouras Transit Plaza

      6 min - 1839 feet

    3. Los Angeles Union Station

      2 h 36 min - 3 times a week

      $30 - $70

    4. Palm Springs Amtrak

      40 min - 29.9 miles

      $100 - $130

  • Bus

    $166 - $230
    1. Tom Bradley Int’l Terminal

      44 min - every 30 minutes

      $7 - $10

    2. Patsaouras Transit Plaza

      9 min - 2727 feet

    3. El Monte Busway / Alameda -

      16 min - every 15 minutes

      $1 - $5

    4. El Monte, CA

      2 h 35 min - twice daily

      $17 - $45

    5. Thousand Palms, CA

      48 min - 40.4 miles

      $140 - $170

  • Amtrak Thruway

    1. Tom Bradley Int’l Terminal

      44 min - every 30 minutes

      $7 - $10

    2. L. A. Union Station station

      34 min - twice daily

      $7 - $11

    3. Fullerton, CA

      1 h 55 min - once daily

    4. Palm Springs, CA

      7 min - 2085 feet

    5. Tahquitz Cyn at Calle El

      43 min - every 30 minutes - line 14

      $3

    6. Mission Lakes at El Mirador

      35 min - 26.2 miles

      $90 - $110

  • Drive

    $14 - $21
    1. Los Angeles Airport (LAX)

      2 h 28 min - 143.4 miles

      $14 - $21

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

From Los Angeles airport fly to Indio/Palm Springs airport then taxi to Joshua Tree. 1 h 49 min $434. From Tom Bradley Int’l Terminal bus to Patsaouras Transit Plaza, walk to Los Angeles Union Station Amtrak, train to Palm Springs Amtrak, then taxi to Joshua Tree. 5 h 6 min $179. From Tom Bradley Int’l Terminal bus to Patsaouras Transit Plaza, walk to El Monte Busway / Alameda - Union Station, bus to El Monte, CA, bus to Thousand Palms, CA, then taxi to Joshua Tree. 5 h 37 min $211. From Tom Bradley Int’l Terminal bus to L. A. Union Station station, train to Fullerton, CA, Amtrak Thruway to Palm Springs, CA, walk to Tahquitz Cyn at Calle El Segundo, line 14 bus to Mission Lakes at El Mirador, then taxi to Joshua Tree. 6 h 57 min. From Los Angeles Airport (LAX) drive to Joshua Tree. 2 h 28 min $17.