Your Barcelona to Costa Brava Journey Starts Here
You’ve soaked up the magic of Barcelona’s Gothic Quarter, marveled at Gaudí’s Sagrada Família, and strolled down La Rambla. Now, you’re craving a different kind of Spanish beauty: the rugged cliffs, hidden coves, and turquoise waters of the Costa Brava. But how do you actually get there?
This isn’t just a simple train ride. The Costa Brava is a sprawling coastline stretching over 200 kilometers north of Barcelona, dotted with charming fishing villages and bustling resorts. The “best” way to travel depends entirely on your destination, budget, and appetite for adventure.
Feeling overwhelmed by the options? Don’t worry. This guide breaks down every route, from the fastest train to the most scenic road trip, giving you the clear, actionable steps you need to trade cityscapes for seascapes.
Understanding the Costa Brava’s Geography
First, let’s get oriented. “Costa Brava” means “Wild Coast,” and it encompasses the entire coastline of the province of Girona. Key towns are spread out, and your choice of transport hinges on which one you’re targeting.
For our purposes, we can group the main gateways into three areas. The southern part, closest to Barcelona, includes popular spots like Blanes and Lloret de Mar. The central section is home to the iconic medieval village of Tossa de Mar. Further north, you’ll find the cultural hub of Girona city and the beautiful coves around Begur and Cadaqués.
Knowing your final stop is the most important first step. A method that’s perfect for Lloret de Mar might be impractical for Cadaqués.
By Train: The Direct Route to the Southern Coast
For destinations in the southern Costa Brava, the train is often the most straightforward option. Spain’s national rail operator, Renfe, runs regional (Rodalies) trains from Barcelona.
Your journey begins at Barcelona’s main stations: Sants, Passeig de Gràcia, or El Clot-Aragó. Look for the R1 line heading north towards Maçanet-Massanes. The key stops for Costa Brava access are Blanes and, sometimes, Lloret de Mar (though the station is actually in the neighboring town of Blanes).
The ride to Blanes takes about 1 hour and 30 minutes. Tickets are inexpensive, and you can buy them at the station’s machines or via the Renfe app. Trains run frequently, especially during summer. Once you arrive in Blanes, local buses connect you to Lloret de Mar and other nearby towns within minutes.
For Tossa de Mar, you’ll take the train to the city of Girona (a separate, faster service) and then switch to a bus, which we’ll cover next.
By Bus: The Most Comprehensive Public Transport
Buses are the workhorse of Costa Brava travel, reaching almost every town and village that trains cannot. The main operators are Sagalés and Moventis.
The primary departure point in Barcelona is the Nord Bus Station (Estació del Nord). It’s a major hub with clear signage and ticket counters. You can purchase tickets online in advance or at the station, though booking ahead is recommended in peak season.
Direct bus routes from Barcelona Nord serve many Costa Brava destinations:
– Barcelona to Lloret de Mar: About 1 hour 25 minutes.
– Barcelona to Tossa de Mar: About 1 hour 45 minutes.
– Barcelona to Girona City: About 1 hour 15 minutes.
From Girona’s bus station, you can catch connecting buses to northern Costa Brava towns like Palafrugell, Begur, and Cadaqués. The bus network is extensive but requires careful planning of timetables, as services can be less frequent outside summer.
By Car: Ultimate Freedom and Flexibility
Renting a car unlocks the true potential of the Costa Brava. You’re no longer tied to bus schedules and can discover secluded calas (coves) and hilltop villages at your own pace.
The drive is simple. From Barcelona, take the AP-7 toll motorway northbound. The journey to the southern towns like Lloret de Mar takes just over an hour. For Girona, it’s about 1 hour and 15 minutes. The tolls are worth it for the time saved, though you can take the slower N-II road for free.
Having a car is almost essential for exploring the Cap de Creus peninsula near Cadaqués or the medieval village of Pals. Just be prepared for narrow, winding roads in the older towns and limited parking in July and August. Always book your rental car well in advance for the best rates.
Step-by-Step Guide to Your Chosen Method
Let’s translate these options into a clear action plan. Follow these steps based on your primary destination.
If Your Destination is Lloret de Mar or Blanes
For a balance of ease and cost, take the Renfe R1 train from Barcelona to Blanes. Upon arrival, exit the station and find the local bus stop. Buses to Lloret de Mar run every 20-30 minutes. The total journey time from central Barcelona to central Lloret is about 2 hours.
For maximum convenience, take a direct Sagalés bus from Barcelona Nord station to Lloret de Mar. You’ll arrive at the town’s main bus station, a short walk from most hotels and the beach.
If Your Destination is Tossa de Mar
The most direct route is the bus. Take a Moventis bus from Barcelona Nord directly to Tossa de Mar. The bus terminal in Tossa is conveniently located near the old town entrance.
While you can take a train to Girona and then a bus to Tossa, this is usually a longer and more complicated journey than the direct bus from Barcelona.
If Your Destination is Girona or the Northern Coast (Begur, Cadaqués)
For Girona City itself, you have two excellent options. The high-speed AVE train from Barcelona Sants takes just 38 minutes. Alternatively, a direct bus from Barcelona Nord takes about 75 minutes and is significantly cheaper.
To reach the northern coastal villages like Begur or Cadaqués, your gateway is Girona. First, get to Girona via train or bus. Then, from Girona’s bus station, take a local Moventis bus to your final destination. The bus to Cadaqués, for example, takes about 1 hour and 15 minutes and offers stunning views as it winds around the coast.
Navigating Common Travel Hurdles
Even with the best plan, things can go awry. Here’s how to handle common issues.
First, always double-check timetables the day before your trip, especially for buses. Schedules change between summer and winter seasons, and Sunday services are often reduced. Use the official Sagalés and Moventis websites for the most accurate information.
If you miss your bus or train, don’t panic. For southern destinations like Blanes, trains run so frequently that you can usually just catch the next one. For longer routes, go to the ticket counter at the station to see if your ticket can be validated for a later service, though this isn’t always guaranteed.
Struggling with luggage? Train and bus luggage compartments are generally spacious, but during peak summer travel, space can get tight. Pack light if you can. For car rentals, a small vehicle is perfect for the narrow roads, but make sure it can fit your bags.
When to Book and What It Costs
For trains, you can often buy regional R1 tickets on the same day without a price penalty. However, for long-distance or high-speed AVE trains to Girona, booking a week or two in advance can save you money.
For buses, booking online a few days ahead secures your seat and sometimes offers a small discount. In July and August, booking is essential.
As a rough cost guide: a regional train to Blanes costs under 10 euros. A direct bus to Lloret de Mar is around 15 euros. Renting a small car for a day starts at approximately 30-50 euros, plus fuel and tolls.
Making the Most of the Journey
Your trip doesn’t have to be just a transfer. Turn it into part of the experience.
If you take the train to Girona, consider spending a few hours exploring its magnificent, well-preserved Jewish Quarter and cathedral before catching your connecting bus to the coast. The city is a worthy destination in itself.
On a road trip, ditch the AP-7 motorway for the scenic coastal route, the GI-682, between Sant Feliu de Guíxols and Tossa de Mar. It’s one of the most breathtaking drives in Spain, with hairpin turns overlooking the Mediterranean.
Even on the bus, choose a window seat on the right-hand side (when heading north) for the best sea views as you approach the coastal towns.
Your Next Steps to the Wild Coast
Now you have the blueprint. The path from Barcelona’s urban energy to the Costa Brava’s serene beauty is clear and manageable.
Start by deciding on your primary coastal base. Then, match it with the transport method that suits your style: the easy train for the south, the comprehensive bus for direct town access, or the liberating rental car for full exploration.
Book your tickets in advance during the busy season, keep timetables handy, and build in a little extra time for delays. Whether you’re heading for the vibrant nightlife of Lloret, the medieval walls of Tossa, or the artistic legacy of Cadaqués, your adventure on the Wild Coast is just a short journey away.
Pack your swimsuit, grab your camera, and get ready to discover the stunning contrast where Catalonia’s vibrant culture meets the edge of the sea.