Needles is a stop along Amtrak's [2] daily Southwest Chief line between Los Angeles and Chicago. The westbound train arrives at 12:49AM and the eastbound train arrives at 12:56AM.