Travel from Barcelona to Llafranc

Bus or train from Barcelona to Llafranc?

Moventis operates a bus from Barcelona to Llafranc hourly. Tickets cost $2 - $23 and the journey takes 2 h 10 min. Alternatively, Spanish Railways (RENFE) operates a train from Barcelona to Llafranc every 30 minutes. Tickets cost $12 - $23 and the journey takes 38 min.

How to get from Barcelona to Llafranc

ModeDurationPrice
From Barcelona bus to Palafrugell then line 6 bus to Llafranc.3 h20€
From Barcelona Sants train to Girona, bus to Palafrugell, then line 6 bus to Calella de Palafrugell - Costa Blanca.3 h 3 min27€
From Barcelona Sants train to Girona then taxi to Llafranc.1 h 23 min95€
From Barcelona drive to Llafranc.1 h 27 min14€

How long does it take to get from Barcelona to Llafranc?

It takes approximately 3 h to get from Barcelona to Llafranc, including transfers.

Is there a direct bus between Barcelona and Llafranc?

No, there is no direct bus from Barcelona to Llafranc. However, there are services departing from Barcelona and arriving at Llafranc via Palafrugell. The journey, including transfers, takes approximately 3 h.

Operators from Barcelona to Llafranc

OperatorPhoneWebsite
MoventisSarbus - 935 806 700 , La Vallesana - 935 806 700, Houses - 937 981 100 , Sarfa - 902 302 025Moventis
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)