A brief Google search yields:
http://www.lloretguide.com/transportation.asp
http://www.sarfa.com (click on 'horarios lineas regulares')
From the Barcelona 'Estacio de Nord' there appear to be 7 Sarfa busses a day to Lloret de Mar for €6.85, one hour trip time.
Some RENFE local trains to Girona also appear to stop at the Blanes-Lloret station.