Travel options for:
Nearby airports Desert Hot Springs
  • Los Angeles (LAX)

    $67 - $115
    1. Tom Bradley Int’l Terminal

      44 min - every 30 minutes

      $8 - $11

    2. Patsaouras Transit Plaza

      6 min - 1844 feet

    3. Los Angeles Union Station

      2 h 36 min - 6 times a week

      $30 - $70

    4. Palm Springs Amtrak

      11 min - 7.4 miles

      $28 - $35

  • Indio/Palm Springs (PSP)

    $3
    1. Farrell at Tahquitz Canyon

      27 min - every 30 minutes - line 14

      $3

  • San Diego (SAN)

    1. Lindbergh Field & Terminal 1

      15 min - every 20 minutes - line 992

      $2 - $3

    2. Broadway & Kettner Bl

      0 min - 353 feet

    3. San Diego, CA

      2 h 10 min - once daily

    4. Fullerton, CA

      1 h 55 min - once daily

    5. Palm Springs, CA

      7 min - 2085 feet

    6. Tahquitz Cyn at Calle El

      37 min - every 30 minutes - line 14

      $3

  • Santa Ana (SNA)

    1. Main-Macarthur

      45 min - hourly

      $2 - $4

    2. Artic - Dock 1

      0 min - 168 feet

    3. Anaheim Amtrak

      8 min - 4 times a day

      $6 - $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

      37 min - every 30 minutes - line 14

      $3

  • Ontario/San Bernardino (ONT)

    $56 - $92
    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

      11 min - 7.4 miles

      $28 - $35

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

Travel from Nearby-Airports to Desert-Hot-Springs

Bus or train from Nearby airports to Desert Hot Springs?

Sunline Transit operates a bus from Indio/Palm Springs (PSP) to Desert Hot Springs every 30 minutes. Tickets cost $3 and the journey takes 27 min. Alternatively, Amtrak operates a train from Ontario/San Bernardino (ONT) to Desert Hot Springs once daily. Tickets cost $26 - $55 and the journey takes 1 h 42 min.

Travel Guides

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 Desert Hot Springs

ModeDurationPrice
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 Desert Hot Springs.4 h 38 min$94
From Farrell at Tahquitz Canyon line 14 bus to Palm at Buena Vista.27 min$3
From Lindbergh Field & Terminal 1 line 992 bus to Broadway & Kettner Bl, walk to San Diego, CA, Amtrak Thruway to Fullerton, CA, Amtrak Thruway to Palm Springs, CA, walk to Tahquitz Cyn at Calle El Segundo, then line 14 bus to Palm at 1st.7 h 22 min
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, then line 14 bus to Palm at 1st.5 h 20 min
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 Desert Hot Springs.3 h 3 min$76

How long does it take to get from Nearby airports to Desert Hot Springs?

It takes approximately 4 h 38 min to get from Nearby airports to Desert Hot Springs, including transfers.

Is there a direct bus between Nearby airports and Desert Hot Springs?

Yes, there is a direct bus departing from Farrell at Tahquitz Canyon and arriving at Palm at Buena Vista. Services depart every 30 minutes, and operate every day. The journey takes approximately 27 min.

Operators from Nearby airports to Desert Hot Springs

OperatorPhoneWebsite
LAX FlyAwayLAX FlyAway
Amtrak+1 1-800-872-7245Amtrak
Sunline TransitSunline Transit
San Diego Metro Transit+1 619-233-3004San Diego Metro Transit
OCTA+1 714-560-6282OCTA
OmniTrans1-800-9-OMNIBUSOmniTrans