Cheap Bus tickets to Santa Cruz, US

What are the most popular routes to Santa Cruz?

Santa Barbara - Santa CruzAverage price£63Average duration1d 5hDaily departures2
Los Angeles - Santa CruzAverage price£76Average duration1d 8hDaily departures2
San Luis Obispo - Santa CruzAverage price£55Average duration1d 3hDaily departures2
Oxnard - Santa CruzAverage price£68Average duration1d 6hDaily departures1
Salinas - Santa CruzAverage price£37Average duration1d Daily departures1