Cheap Bus and Train tickets to Redding

What are the most popular routes to Redding?

Portland - ReddingAverage priceTRY 3,438Average duration9h 30mDaily departures3
Sacramento - ReddingAverage priceTRY 2,326Average duration3h 16mDaily departures1
Oakland - ReddingAverage priceTRY 4,545Average duration5h 44mDaily departures3
Seattle - ReddingAverage priceTRY 8,933Average duration16h 36mDaily departures1
San Jose - ReddingAverage priceTRY 4,545Average duration7h 7mDaily departures1