Barcelona to Costa Brava Road Trip (3 Days)

Barcelona to Costa Brava Road Trip (3 Days)

A 3-day drive from Barcelona to Costa Brava: route, stops, where to sleep and real costs.

Rough estimate — fuel + nights at typical rates. Get an exact figure in the calculator.

Map of the Barcelona to Costa Brava driving route
Route map: Barcelona – Costa Brava · 215 km · 3 days
🗺️ Plan this trip — stops, live weather, navigation & costs

From Barcelona the Costa Brava runs northeast, up the Catalan coast toward the French border — rugged headlands, pine-backed coves and whitewashed fishing towns. Skip the fast AP-7 inland and take the coastal roads for the views.

Day 1 — Barcelona to Tossa de Mar (90 km)

Head north out of the city and up the coast to Tossa de Mar, with its walled medieval old town (the Vila Vella) above the beach. The stretch on from Tossa — the GI-682 corniche to Sant Feliu de Guíxols — is one of the most spectacular coastal drives in Spain, a slow ribbon of hairpins above the sea.

Day 2 — The Empordà coves: Calella de Palafrugell and Begur (50 km)

The prettiest heart of the Costa Brava. Base around Calella de Palafrugell and Tamariu, tiny whitewashed coves, with the hilltop town of Begur and its castle just inland. Park up high and walk down to the calas; roads to the coves are narrow and fill fast in summer.

Day 3 — North to Cadaqués and Portlligat (75 km)

The final leg into the wild far north near the French border. Cadaqués, reached by a twisting mountain road, is the whitewashed village that drew Dalí — visit his house at neighbouring Portlligat. Parking is limited; leave the car above town and walk in.

Costs

Keep this cost calculator handy for accurate estimates on fuel, potential tolls, and estimated parking fees for your specific itinerary: cost calculator

This trip is also in the free Roadcut trip planner: change the number of days and where you sleep each night, pick your vehicle to see the fuel cost, check the weather on the road, and open each day in Google Maps, Apple Maps or Waze.

Where to stay on this route

Night by night, in the towns this itinerary sleeps in.

  1. Night 1Hotels in Tossa de Mar →
  2. Night 2Hotels in Calella de Palafrugell →Hotels in Begur →

The search opens with sample dates a month from today — change them to yours on Booking. Affiliate link — we may earn a commission at no extra cost to you.

The route on video

Get this itinerary by email

The days and the nights in your inbox, with a link back here when you are ready to book.

We use your address only to send this itinerary, unless you tick the box. Privacy

⚡ By electric car on this route

134 charging stations within 1.5 km of the road, 77 of them fast (DC). Most powerful: 400 kW.

Longest stretch without a fast charger tagged: 36 km, from km 153 of the route.

According to OpenStreetMap and operators’ websites. Fast = a DC plug or 50 kW and more; not every station has its power filled in, so there may be more. Power and stations missing from OpenStreetMap also from DGT / MITERD — nap.dgt.es (CC BY). See them on the planner map → · EV charging →

🚦 Know before you go

Tolls · Good to know
  • Tolls. No tolls remain on this route: the AP-7 Barcelona–Girona and the C-32/C-33 coastal motorways all lost their tolls in September 2021, so driving to the Costa Brava is now free.

  • Good to know. Spain uses no vignette and this corridor is toll-free, but if you detour onto any still-tolled AP road elsewhere you pay at a booth by card/cash or via a Via-T transponder.

🏷️ Buy the vignette or toll pass →

Estimate your exact costs in the cost calculator. Prices are approximate — check official sites before you travel. Some links are affiliate links.

Plan this trip

Affiliate link — we may earn a commission at no extra cost to you.

✉️ Newsletter

New road trips in your inbox

One email when we publish a new European route — the full guide, map and real costs. No spam, unsubscribe anytime.