Cheap Bus and Train tickets to Redding

What are the most popular routes to Redding?

Sacramento - ReddingAverage priceCA$45Average duration3h 30mDaily departures5
Los Angeles - ReddingAverage priceCA$320Average duration17h 14mDaily departures2
San Francisco - ReddingAverage priceCA$106Average duration8h 20mDaily departures3
Oakland - ReddingAverage priceCA$146Average duration5h 44mDaily departures3
Oakland - ReddingAverage priceCA$110Average duration7h 50mDaily departures2