Travel from Los-Angeles to Joshua-Tree

Train, bus or fly from Los Angeles to Joshua Tree?

Greyhound USA operates a bus from Los Angeles to Joshua Tree once daily. Tickets cost $18 - $45 and the journey takes 2 h 30 min. Alternatively, Amtrak operates a train from Los Angeles to Joshua Tree once daily. Tickets cost $30 - $70 and the journey takes 2 h 36 min.

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 Los Angeles to Joshua Tree

From Los Angeles, CA bus to Thousand Palms, CA then taxi to Joshua Tree. 3 h 19 min $192. From Los Angeles Union Station Amtrak train to Palm Springs Amtrak then taxi to Joshua Tree. 3 h 16 min $167. From Los Angeles, CA bus to Hwy 111 at Las Palmas, line 111 bus to Indian Canyon@Ramon, line 14 bus to Mission Lakes at El Mirador, then taxi to Joshua Tree. 5 h 21 min $147. From Los Angeles drive to Joshua Tree. 2 h 14 min $15. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Indio/Palm Springs airport, then taxi to Joshua Tree. 3 h 23 min $439.
Close Print Itinerary
  1. Here are 5 options to get from
    Los Angeles to Joshua Tree:

    1. Trip:
      1 Bus Greyhound USA
      • One-Way approx: USD $148 - $211
      • Duration: 3 h 19 min
      Open +
      • Trip:
        1 Bus Greyhound USA
        • One-Way approx: USD $148 - $211
        • Duration: 3 h 19 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $131 - $196
      • Duration: 3 h 16 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $131 - $196
        • Duration: 3 h 16 min
        Close x
    3. Trip:
      3 Bus EPLA Limo Express
      • One-Way approx: USD $123 - $152
      • Duration: 5 h 21 min
      Open +
      • Trip:
        3 Bus EPLA Limo Express
        • One-Way approx: USD $123 - $152
        • Duration: 5 h 21 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $12 - $19
      • Duration: 2 h 14 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $12 - $19
        • Duration: 2 h 14 min
        Close x
    5. Trip:
      5 Fly
      • One-Way approx: USD $288 - $580
      • Duration: 3 h 23 min
      Open +
      • Trip:
        5 Fly
        • One-Way approx: USD $288 - $580
        • Duration: 3 h 23 min
        Close x