1 option - Bus Barcelona Airport - Lloret de Mar Bus Station
ONLINE reservation is available
2 option - Train+Bus Barcelona – Lloret de Mar
There are no direct trains from Barcelona to Lloret de Mar.
There is, however, the option of taking the train to Blanes, about 8km south of Lloret, and completing the journey by bus. The total travel time is pretty much the same as the direct bus from Barcelona.
The options are:
Trains from Barcelona Sants station to Blanes roughly every 30 minutes, from 5:46am to 10:54pm. The train journey between Barcelona and Blanes takes around 1.5 hours, and you can buy tickets at the station, starting at 6.15 euros one way.
From Plaça de Catalunya (central Barcelona): trains to Blanes operate between 6:17am to 10:47pm and take between 1.25 to 1.5 hours, departing every 30 minutes. The price of a single ticket starts from €6.15.
Bus from Blanes to Lloret de Mar: There are buses from Blanes Railway Station to Lloret every 20-30 minutes. Services are synchronised with the train arrivals and there’s no need to book it in advance. The journey takes around 20 minutes and cost €1.85.
How to find the train platform at the airport:
From Terminal 2 of Barcelona airport they have the exit to the train station, where C2 (Renfe) suburban trains go to the “Sants” station. There you need to change to C1 train (Renfe) to Blanes. From Blanes to Lloret de Mar buses Pujol head off.