The Best Beach Day Trips From Barcelona for Clear Water and Quiet Sand

I first moved to Barcelona as an Erasmus student, armed with very little money, a questionable grasp of Spanish, and a firm belief that life should always include the sea. 

Years later, even though I now live in Portugal, Barcelona still pulls me back every few months. Close friends never left, and neither did the habit of escaping the city whenever the temperature here drops or the streets start to feel just a little too busy.

That’s the thing about Barcelona. It’s a world-class city with beaches right on its doorstep, but some of its best seaside moments happen just beyond it. Hop on a short train ride or point a car up the coast and suddenly the water is clearer, the sand is quieter, and lunch stretches lazily into the afternoon.

I’ve spent years slipping out of the city for a day by the sea, sometimes planned, sometimes spontaneous, often guided by little more than a weather forecast and a free afternoon. These are the beach day trips I return to again and again. Easy, beautiful, and perfectly suited to slow Mediterranean days. Here are some of the best beach day trips from Barcelona, Spain.

Sitges

Sand beach and historical Old Town in mediterranean resort Sitges, Spain.
Photo by © Xantana | Dreamstime.com

If I’m meeting friends or easing someone into their first beach day outside the city, Sitges is always my default. It’s just 35 to 40 minutes from Barcelona by train, yet feels like a proper seaside town rather than a city add-on.

What I love most is the choice. You can hop between several beaches without ever straying far from cafés or shade. 

Platja de Sant Sebastià is usually my first stop, especially in the morning when the water is calm and locals are swimming laps. Ribera Beach sits right by the promenade and feels lively and social, while Balmins, tucked slightly out of the centre, has a more relaxed feel with an optional nude section that’s very much part of everyday life here.

Sitges isn’t just about the sand. I usually wander through the old town before lunch, then settle into a long, wine-fuelled meal overlooking the sea. It’s stylish, welcoming, and effortlessly fun, which is why I keep coming back. 

Castelldefels Beach

Castelldefels beach in winter, Barcelona
Photo by © Sanguer | Dreamstime.com

When I want space more than spectacle, I head south to Castelldefels. It’s only around 30 minutes from the city by train, but the atmosphere couldn’t feel more different. The beach stretches for miles, which means even on warm weekends it never feels uncomfortably crowded.

This is where locals come to spend the whole day. You’ll see families setting up umbrellas, groups of friends sharing coolers, and plenty of kitesurfers taking advantage of the breezier conditions. I usually walk a little further from the main access points to find a quieter patch of sand, then settle in for a proper do-nothing afternoon.

Food is part of the appeal here. The chiringuitos are casual and unfussy, perfect for grilled fish, salads and a cold drink without rushing back to the city. I like staying until the sun starts to dip, when the light turns golden and the beach feels even calmer. For an easy, unfussy beach day that feels genuinely local, Castelldefels is hard to beat.

Ocata Beach

Ocata Beach
Photo by © Riccardo Cirillo | Dreamstime.com

The first time I went to Ocata Beach, I couldn’t believe how beautiful it was for such an easy trip. Just 35 minutes north of Barcelona by train, this beach regularly surprises first-time visitors with its pale sand and clear, turquoise water.

Ocata feels open and airy, with very little development right on the shore. The beach is wide, the swimming is excellent and there’s a calmness here that’s noticeably different from the city beaches. I come for long swims, floating on my back and watching the sky, then drying off with a book rather than hopping straight to the nearest bar.

There are a few low-key beach bars set slightly back from the sand, but this is a place that encourages simplicity. Bring what you need, enjoy the water, and let the day unfold slowly. If your idea of a perfect beach day is swimming, sunbathing, and very little else, Ocata delivers every time.

Costa Brava

Cala Rovira beach Costa Brava, Spain
Photo by © Marlee | Dreamstime.com

When I have a little more time and energy, I head north towards the Costa Brava. This is where the coastline becomes wilder and more dramatic, with rocky coves, pine forests, and water so clear it almost feels unreal.

The Costa Brava does take more planning. Some beaches are accessible by train and bus, while others are far easier with a car. But the payoff is huge. These are the beach days that feel like mini holidays, where swimming turns into snorkelling and lunch stretches into the late afternoon with salty hair and sun-warmed skin.

If you’re willing to start early and stay late, the Costa Brava offers some of the most memorable beach experiences within day-trip distance of Barcelona.

Calella de Palafrugell

Sea landscape Llafranc near Calella de Palafrugell, Catalonia, Barcelona, Spain
Photo by © Oleh Panasenko | Dreamstime.com

For sheer beauty, Calella de Palafrugell is one of my favorites. It’s the kind of place that feels instantly special, with whitewashed houses, fishing boats bobbing in the water, and a string of small coves connected by coastal paths.

I like starting at Port Bo or Canadell, both easy to reach from the village centre, then walking along the coastal path to El Golfet if I’m feeling energetic. The water here is incredibly clear, making it ideal for swimming and snorkelling, especially on calm days.

Lunch is part of the experience. I always aim for somewhere overlooking the sea, where time slows down and one glass of wine turns into two. Getting here takes around 1.5 to 2 hours by train and bus or car, but it’s worth every minute. This is a beach day that feels indulgent and unhurried, perfect for romantic escapes or anyone who loves scenic swimming spots.

Tossa de Mar

Tossa de Mar beach in Costa Brava of Catalonia Spain Platja Gran playa
Photo by © Lunamarina | Dreamstime.com

If you want a beach day with a strong sense of place, Tossa de Mar is an excellent choice. The medieval old town rises above the sea, with ancient stone walls overlooking one of the most dramatic beaches on the coast.

Platja Gran sits right below the old town and is perfect for swimming, with calm, clear water, and a wide stretch of sand. When I need a break from the sun, I wander up into the historic centre, exploring narrow streets and shaded viewpoints before heading back down for another swim.

Tossa is easy to reach by bus from Barcelona or by car, taking around an hour and a half. It’s ideal if you want a Costa Brava experience that combines scenery, swimming, and a touch of history, all without feeling rushed.

Sant Pol de Mar

Mediterranean sea coast in Sant Pol de Mar, Spain
Photo by © Iakov Filimonov | Dreamstime.com

When I want a beach day that feels calm and authentically Catalan, I take the train north to Sant Pol de Mar. It’s just over an hour from Barcelona, but it feels wonderfully removed from the city’s pace.

The beach here is long, wide, and rarely hectic, even in summer. The water is clean and usually calm, making it one of my favorite spots for an uninterrupted swim. There’s none of the flashiness you’ll find in Sitges or the Costa Brava. Instead, Sant Pol feels understated and residential, with locals arriving early, setting up for the day and staying put until evening.

After swimming, I like wandering into town for lunch, where menus lean heavily on fresh seafood and simple Catalan cooking. This is the kind of beach day where time stretches naturally, perfect if you’re craving peace, space, and a slower rhythm.

Garraf

Garraf Beach in Sitges, Spain
Photo by © Juan Moyano | Dreamstime.com

For something different, Garraf makes a great half-day or spontaneous beach trip. It’s only around 25 minutes by train from Barcelona, yet feels like a pocket-sized seaside village frozen in time.

The beach itself is pebbly rather than sandy, which keeps the water exceptionally clear. What really sets Garraf apart are the rows of colourful fishermen’s huts lining the shore. Each one feels like a snapshot of old coastal life, and they give the beach a distinctive, almost nostalgic atmosphere.

I usually come here for a shorter swim, followed by a long lunch overlooking the sea. It’s ideal if you’re short on time but still want a beach experience that feels characterful and memorable. Garraf proves that you don’t have to travel far from Barcelona to find something completely different.

Cala Fonda

Cala Fonda, Begur, Costa Brava
Photo by © Dinogeromella | Dreamstime.com

When I’m craving something that feels properly untamed, I head south to Cala Fonda, often nicknamed Waikiki Beach. This is one of those beaches that makes the extra effort completely worthwhile. It’s around 1.5 hours from Barcelona by train and taxi or car, and the final approach involves a short but steep walk down to the sand.

The reward is a wide, golden cove backed by cliffs and pine trees, with strikingly clear water that’s ideal for swimming and snorkelling. There are no facilities here, no bars or umbrellas, which gives the whole place a wonderfully raw feel. I always bring plenty of water, snacks and a towel I don’t mind carrying back up.

Cala Fonda is best tackled early in the day or on a weekday, when it feels blissfully quiet. It’s not the easiest beach trip on this list, but it’s one of the most memorable. If you’re looking to trade convenience for wild beauty, this is the place to do it.

Barcelona beach on sunset, Catalonia, Spain
Photo by © Krasnevsky | Dreamstime.com

Planning a Beach Day From Barcelona

One of the reasons I love beach hopping here is how little effort it takes. On most trips, I don’t bother with a car. The coastal train lines are reliable, affordable and run frequently, which means you can leave the city after breakfast and still be swimming before lunch. 

For Costa Brava beaches, hiring a car or pairing a train with a local bus opens up more dramatic coves, but it does take a bit more planning.

Timing matters. In high summer, I aim for an early train out and a late return to avoid peak crowds. Late May, June, and September are my favorite months, when the sea is warm and the beaches feel calmer.

I always pack light: sunscreen, a towel, cash for chiringuitos, and water shoes if I’m heading somewhere rocky. Most importantly, I leave space in the day. The best beach trips here are never rushed.