Baix Empordà

Llafranc

Beach

Llafranc is a small beach village in Palafrugell on the Costa Brava, about 135 km from Barcelona, built around one bay of fine sand 330 m long with a marina at its eastern end. Above it, the Sant Sebastià headland has the Far de Sant Sebastià lighthouse, a watchtower and an Iberian settlement, about 40 minutes on foot along the camí de ronda from Calella. Skip the path on north to Cala Pedrosa unless you are used to mountain walking: it passes cliffs with no railings.

Llafranc bay seen from the rocks: small boats on blue water, the sandy beach and white houses below a wooded hill
Llafranc bay, 2024. Photo: kallerna, CC BY-SA 4.0

Quick facts

  • Beach: 330 m long and 32 m wide, fine sand, with parking about 2 minutes away (Palafrugell tourist office).
  • Municipality: Palafrugell, together with Calella, Tamariu and Llofriu-Ermedàs.
  • Sant Sebastià: an Iberian site from the 6th to 1st centuries BC, a 15th-century watchtower, an 18th-century hermitage and a 19th-century lighthouse.
  • Getting there: AP-7 and C-31 by car; bus 8A all year, extra buses in July and August.
  • Nearest airport: Girona–Costa Brava, 45 km from Palafrugell.

Access and parking

By car: the tourist office gives 135 km from Barcelona: take the AP-7 towards Girona, leave at exit 9, follow the C-35 towards Sant Feliu de Guíxols and then the C-31 towards Palamós, and leave at exit 331 (Palafrugell Sud). From the French border it is 80 km via exit 6 (Girona Nord) and the C-66 (Visit Palafrugell, getting here). The beach page puts parking about 2 minutes from the sand, and the office publishes a car park map for the whole municipality.

By air and train: Girona–Costa Brava airport is 45 km from Palafrugell and Barcelona airport 135 km. The nearest railway station is Flaçà, 25 km away, on the R11 line from Barcelona; Moventis-Sarfa buses run from there to Palafrugell.

By bus: line 8A links Begur, Palafrugell, Calella and Llafranc all year. From 1 July to 31 August, Bus 30′ runs Palafrugell – Calella – Llafranc every 30 minutes from 07:30 to 21:30, stopping at the Plaça Dr. Trueta roundabout, and Bus 60′ continues to Tamariu. A single ticket costs €2, and under-4s ride free (Visit Palafrugell, beach buses, checked Oct 2026).

What to expect

The bay is lined by a promenade that runs to the marina. It is framed by the church of Santa Rosa de Lima, with a Roman wine press beside it, and by the Sant Sebastià headland to the north (Visit Palafrugell, Llafranc).

Port de Llafranc: moored boats, a crane and a red classic car on the quay, with the village behind
Port de Llafranc, 2016. Photo: Jorge Franganillo, CC BY 3.0

Sant Sebastià de la Guarda: people have used this hilltop above the cliffs for at least 2,600 years. You can see a recently consolidated and signposted Iberian site from the 6th to 1st centuries BC, the 15th-century watchtower (a Bé Cultural d’Interès Nacional), the 18th-century hermitage and hostelry and the 19th-century lighthouse. On a clear day the view reaches the Pyrenees (Visit Palafrugell, Sant Sebastià).

Llafranc beach seen from above near the Sant Sebastià lighthouse: a curve of sand, turquoise water and houses among pines
Llafranc beach from near the Sant Sebastià lighthouse, 2009. Photo: DagafeSQV, CC BY-SA 3.0

The camí de ronda to Calella: the stretch from Els Tres Pins in Calella to the Sant Sebastià headland is 2,450 m, about 40 minutes, following the red-and-white GR-92 marks. It runs beside the sea to Llafranc beach, round the bay to the marina, then up a long flight of steps and the road to the lighthouse viewpoint. The section from Llafranc up to Sant Sebastià can also be done by car (Visit Palafrugell, Tres Pins to Sant Sebastià).

North to Cala Pedrosa: 2,137 m and about 45 minutes from Sant Sebastià. The coastal path itself is not in use there, so the route follows the GR-92 inland, past the Salt de Romaboira, a 187 m cliff. The town recommends it for people used to mountain walking (Visit Palafrugell, Sant Sebastià to Cala Pedrosa).

Practical details

  • Julivia tourist bus: 25 July to 20 September 2026, a loop of about 90 minutes from Palafrugell bus station that stops at the lighthouse and in Llafranc; hop on and off all day. Day ticket €6.50 for adults and €3 for ages 4–12 (Visit Palafrugell, Julivia, checked Oct 2026).
  • Tourist office: Avinguda Generalitat 33, Palafrugell, phone +34 972 30 02 28; Monday to Saturday 10:00–13:00 and 16:00–19:00, Sunday 10:00–13:00.
  • Climbing and diving: the Pinell rocks off the road to Sant Sebastià have 12 equipped climbing routes, and the town names the Ullastres off Punta del Pinell as one of the best dive spots.

Accessibility and safety

The walk up to Sant Sebastià includes a long flight of steps; by car you can reach the top without them. On the way to Cala Pedrosa the first stretch passes cliffs with no railings. The town advises not to walk the camí de ronda during an easterly storm (llevant), and to wear proper shoes and carry water. For step-free beach access, its beaches page links a list of accessible beaches on the Costa Brava (Visit Palafrugell, beaches).

Best time to visit

July and August bring the most transport: Bus 30′, Bus 60′ and, from 25 July to 20 September, the Julivia bus. Outside those weeks line 8A is the bus you can count on,; check its timetable before you go. Whatever the month, leave the coastal path for another day in a llevant storm.

Nearby alternatives

Distances are in a straight line from Llafranc beach.

FAQ

How do you get to Llafranc without a car?

Take a bus to Palafrugell, then line 8A, which runs all year. In July and August, Bus 30′ goes every 30 minutes and costs €2.

How far is it from Calella de Palafrugell to Llafranc on foot?

The camí de ronda from Els Tres Pins in Calella to the Sant Sebastià headland is 2,450 m, about 40 minutes, and passes along Llafranc beach.

Can you drive up to the Sant Sebastià lighthouse?

Yes. The town notes that the section from Llafranc up to Sant Sebastià can be done by car.

Sources and freshness

Checked 3 October 2026. Official: Visit Palafrugell (the town’s tourist office) on Llafranc, Llafranc beach, the beaches, getting here, regular buses, Bus 30′ and Bus 60′, the Julivia bus, Sant Sebastià de la Guarda and the coastal path from Tres Pins to Sant Sebastià and Sant Sebastià to Cala Pedrosa. Airport: OurAirports. Location and distances: OpenStreetMap contributors (ODbL). Photos: Wikimedia Commons, licences as credited.

Find Llafranc on the map

Place type

Type of place

Area · next level

Region (comarca)
Place in focusLoading map…
LlafrancCosta Brava

Llafranc

Beach village in Palafrugell on the Costa Brava: a 330 m bay of fine sand and a marina, with the Sant Sebastià lighthouse and Iberian site above. Summer buses every 30 minutes from Palafrugell.

How this page is maintained. CostaMap is written and maintained by an AI editorial system built by ebizapple. Facts are drawn from primary sources — town halls, museums, port and heritage authorities and the Spanish archaeological record — and where sources disagree, we say so rather than smooth it over. Photographs marked as ours are taken on location. This page was last reviewed on 3 October 2026. Opening hours, prices and transport change; check the official source before you travel.

Scroll to Top