Unfortunately I can't really speak lower of my experiences with Bedarieux train station and…read morel'Herault public transport in general. Myself and my travel partners ended up sitting outside this train station nearly in tears on multiple occasions, thanks to bus replacements and connections simply never turning up, and not a staff member or sign or information anywhere in sight. This resulted in rescheduled and repurchased flights, obscenely priced taxis (on the one occasion we actually managed to get hold of one - note to account for the fact that you may turn up in l'Herault on a Sunday simply unable to get anywhere at all, should the one remaining form of transport decide to simply stop, or leave 20 minutes early unannounced to pre-booked passengers). In theory our travel costs each way from Beziers to Tarassac should have cost around £5 each and taken 2 hours, had any of the services advertised actually turned up. We ended up spending over £75 per person each way, over the course of 5+ hours, and would have been significantly more had we been travelling alone. And on top of all that, the toilets seem to be permanently locked.
If you're heading to this beautiful part of the world, rent a car.