Los Angeles, CA to El Paso, TX buses and trains from $110

Here are some trips other travelers have found on Routefriend.
$110
16h 10m
0 stops
Amtrak