The best way to find a cheap bus ticket from Santa Rosa, CA to Los Angeles is to book your journey as far in advance as possible and to avoid traveling at rush hour.
|Distance||391 miles (631 km)|
|Average bus duration||15 h 10 min|
|Average bus ticket price||$75 (€67)|
|Bus frequency||1 a day|
Buses from Santa Rosa, CA to Los Angeles cover the 391 miles (631 km) long route taking on average 15 h 10 min with our travel partners like Greyhound. Normally, there is 1 bus operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $75 (€67), but the average price of bus tickets is $75 (€67).
Here are some other resources that might have the information you need