Cheap Bus tickets to Santa Maria, US

What are the most popular routes to Santa Maria?

San Luis Obispo - Santa MariaAverage price$23Average duration1hDaily departures5
Los Angeles - Santa MariaAverage price$63Average duration4h 10mDaily departures4
San Jose - Santa MariaAverage price$73Average duration5h 5mDaily departures2
Santa Barbara - Santa MariaAverage price$36Average duration1h 15mDaily departures3
San Diego - Santa MariaAverage price$81Average duration8h 10mDaily departures2