Not the most convenient, but a train station it is. This will deliver you from Los Angeles and points East. Train stops in the very early morning hours from LA (maybe 2am?). You'll need a pre-arranged ride by taxi or friend from the station to Palm Springs.