placeLos Angeles, CA pin_dropSanta Rosa, CA
swap_horiz
swap_horizsearch
help

Bus from Los Angeles to Santa Rosa: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Los Angeles to Santa Rosa starting at just $81.48. Ideal for budget travelers. Around 15h 25m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $55.5. Travel time approximately 11h 20m.

View train schedules
Earlier
Later
Cheaper
Faster
5:40 AM16h 5m9:45 PM
los angeles union stationsanta rosa bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:05 AM15h 40m9:45 PM
hollywood / highland (la)santa rosa bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:20 AM15h 25m9:45 PM
downtown la (flixbus lot)santa rosa bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:55 AM14h 50m9:45 PM
los angeles (ucla)santa rosa bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date