Blog

The 10 Best Day Trips from Barcelona

The 10 Best Day Trips from Barcelona

Barcelona is a city that has it all; beaches, history, nightlife, and an endless supply of tapas. But sometimes, you just need a little break from the hustle and bustle. Luckily, Barcelona is also a fantastic base for exploring the rest of Catalonia, with excellent train connections to charming towns, beautiful beaches, and fascinating cultural destinations.  

Whether you’re craving a medieval escape, stunning beaches, or a visit to one of Catalonia’s famous wine regions, there are plenty of incredible day trips within easy reach of the city. Many can be reached conveniently by train, while others are better suited to those travelling by car or happy to rent one for the day. 

So, grab your train ticket; or your car keys, pack some snacks, and get ready for an adventure beyond Barcelona! 

1. Sitges 

Travel time: 35-40 minutes 
Train from: Sants Station or Passeig de Gràcia (R2 Sud Rodalies train line) 

Price: €5.50 one way 

Sunshine, palm trees, and charming streets —Sitges is the perfect seaside escape just 35 minutes by train from Barcelona. Known for its vibrant LGBTQ+ scene, yearly carnival, renowned film festival, and relaxed Mediterranean vibes, this little coastal town offers something for everyone. 

Spend the day soaking up the sun on one of its many beaches, wandering through the picturesque streets of the Old Town, or visiting the Cau Ferrat Museum, the former home of modernist painter Santiago Rusiñol. For a taste of local cuisine, don’t leave without trying xató, the local salad made with cod, anchovies, and a tangy almond sauce.

View of Sitges beach and its historic seafront, with swimmers in the Mediterranean Sea.

2. Montserrat 

Travel time: 1 hour 
Train from:  Plaça Espanya (R5 line to Monistrol de Montserrat) 

Get off at Monistrol de Montserrat, where you can change to the Montserrat Rack Railway (Cremallera de Montserrat). This scenic mountain train takes you directly up to the Montserrat Monastery in around 15 minutes. 

Price: €17.80 one way 

Alternatively, you can get off the R5 train at Aeri de Montserrat and take the cable car up the mountain. The cable car journey takes around 5 minutes and offers spectacular views of Montserrat. 

For a day trip combining spectacular scenery, hiking, and centuries of history, Montserrat is the place to go. This distinctive mountain range is home to the Santa Maria de Montserrat Abbey, where visitors can see La Moreneta, the famous Black Madonna and patron saint of Catalonia. The monastery is also home to the Escolania de Montserrat, one of Europe’s oldest boys’ choirs which performs on selected days. 

Beyond the monastery, Montserrat is a paradise for nature lovers, offering breathtaking views across the surrounding landscape. Take the funicular up for some scenic hiking, or if you’re feeling adventurous, tackle one of the trails leading to dramatic peaks. Don’t forget to try the local cheese and honey from the market stalls before heading back! 

Ornate interior of the Basilica of Montserrat, one of the most popular day trips from Barcelona.

3. Girona 

Travel time: 38 minutes (high-speed train) 
Train from: Barcelona Sants 

Price: Usually around €10–€20 one way for high-speed trains 

Girona is a fairytale town packed with history, stunning architecture, and Game of Thrones filming locations! Walking through the medieval old town, you’ll feel like you’ve stepped into another century. Explore the impressive Girona Cathedral, wander through the Jewish Quarter and walk along the medieval city walls for beautiful views across the old town.  

Don’t miss the Onyar River, famous for its colourful riverside houses that create one of Girona’s most recognisable views. For a glimpse into the city’s Roman and medieval past, visit the Arab baths, a beautifully preserved historic site. 

You can also cross the iconic Eiffel Bridge, designed by Gustave Eiffel before he built the Eiffel Tower in Paris. 

If you’re a foodie, don’t miss out on a xuixo pastry originating from Girona, its a soft brioche like pastry filled with crema catalana.  

Colourful houses lining the Onyar River in Girona, with their reflections in the water and a bridge in the background.

4. Tarragona 

Travel time: 1 hour 
Train from: Barcelona Sants or Passeig de Gràcia (Renfe Regional / Regional Express (R14, R15, R16 or R17)) 

Price: Around €8–€12 one way 

Tarragona is where history meets the beach, making it an ideal day trip for culture lovers and sun seekers alike. This city was once an important Roman capital, and you can still see its impressive legacy today. Its Roman archaeological ensemble is a UNESCO World Heritage Site, recognising the remarkable remains of the ancient city of Tarraco. The Roman amphitheatre, set against the backdrop of the Mediterranean, is simply breathtaking. 

Take a walk along the Rambla Nova, explore the old town’s narrow streets, and finish the day at one of Tarragona’s sandy beaches. If you have time, try a fideuà, a seafood dish similar to paella but made with short noodles instead of rice.

Ancient Roman amphitheatre in Tarragona overlooking the Mediterranean Sea and coastline

5. Figueres 

Travel time: 55 minutes (high-speed train) 
Train from: Barcelona Sants 

Price: From around €16 one way 

If you love art (or just love wonderfully weird things), a trip to Figueres is a must. This small town is Salvador Dalí’s birthplace and home to the Dalí Theatre Museum, an extraordinary museum dedicated to and designed by Dalí, filled with surreal paintings, sculptures and installations. 

Expect melting clocks, giant eggs, and all sorts of eccentric creations that will make you question reality. After the museum, stroll through the town, grab a crema catalana, and soak up the laid-back atmosphere before heading back to Barcelona. 

Courtyard of the Dalí Theatre-Museum in Figueres, featuring a surrealist sculpture beneath its iconic glass dome.

6. Blanes 

Travel time: 1 hour 30 minutes 
Train from: Barcelona Sants or Plaça Catalunya (R1 Rodalies) 

Price: €8.25 one way 

Blanes is considered the southern getaway to the Costa Brava and a fantastic destination for those looking for beautiful beaches and lush botanical gardens. Visit the stunning Marimurtra Botanical Garden, which boasts breathtaking views over the Mediterranean, or simply relax on the town’s golden sandy beaches. 

For seafood lovers, Blanes is known for its fresh fish and seafood markets, making it a great spot for a delicious lunch by the sea. Don’t forget to walk up to the Castell de Sant Joan for panoramic views over the coastline.

Mediterranean Sea and rocky coastline viewed from the Marimurtra Botanical Garden in Blanes on the Costa Brava.

7. Tossa de Mar 

Travel time: 1 hour 20 minutes

Travel from: Barcelona Bus Station North (Moventis-SARFA) 

Price: From around €15.20 one way 

Tossa de Mar is a picture-perfect seaside village where rugged mountains meet the Mediterranean. Wander through the charming old town and explore the Vila Vella, the historic walled town perched above the sea, before relaxing on one of the town’s sandy beaches or discovering one of the quieter coves along the coast. 

For the best views, follow one of the coastal paths around Tossa de Mar, where miradors offer spectacular panoramas of the turquoise sea and rugged coastline. Tossa has also long attracted artists and creatives, including the famous painter Marc Chagall, who was inspired by what he called the ‘blue paradise’ to paint The Blue Violonist. 

View of Tossa de Mar beach with the medieval walls and towers of Vila Vella overlooking the Mediterranean Sea.

8. Sant Pol de Mar 

Travel time: 1 hour  

Travel from: Barcelona Sants, Barcelona Plaça Catalunya, Barcelona Arc Triomf (R1 Rodalies) 

Price: Around €6.60 one way 

For another beach getaway, why not escape to St Pol de Mar, a charming former fishing village on the Maresme coast. Just a short journey from Barcelona, this laid-back seaside town is perfect for slowing down and enjoying a quieter side of the Catalan coast. Spend the day relaxing on the beach, wandering through the narrow streets, or soaking up the atmosphere of this traditional coastal village. 

St Pol de Mar is also a great destination for a scenic walk. Follow the coastline from Les Roques Blanques to El Morer and La Punta, taking in beautiful Mediterranean views along the way. 

Traditional street lined with whitewashed houses leading towards the Mediterranean Sea in Sant Pol de Mar, Catalonia.

9. Calella de Palafrugell 

Travel time:  

  • By car: Around 1 hour 30 minutes 
  • By bus: Around 2 hours 15 minutes (Moventis-SARFA bus) 

Bus price: Around €20–€25 one way 

Located in the municipality of Palafrugell, Calella de Palafrugell is one of the Costa Brava’s most charming seaside villages. 

While visiting, don’t miss the Cap Roig Botanical Garden and Castell de Cap Roig, where Mediterranean plants and exotic species are surrounded by spectacular sea views. If you visit in summer, you may also be able to catch a concert at the Cap Roig Music Festival, one of the Costa Brava’s best known music events. 

Traditional fishing boats and whitewashed houses along the beach in Calella de Palafrugell on the Costa Brava.

10. Penedès Wine Region  

Travel time:  

  • By car: 45–50 minutes 
  • By train: 1 hour 

Train price: Around €5–€6 one way 

If you’re looking for a different kind of day trip from Barcelona, immerse yourself in the heart of the Penedès wine country, one of the oldest viticultural areas in Europe. The region is particularly well known for its Cava production, but it also produces a wide variety of high-quality still wines. With a growing focus on sustainable agriculture, you can discover wineries producing certified organic wines while enjoying the beautiful landscape of rolling hills and endless vineyards. 

The best way to experience the region is to book a wine tour or guided cellar visit, where you can tour historic family-owned wineries before tasting local wines and Cava. The official Penedès Wine Route is a great starting point for planning your visit, with opportunities to meet winemakers, cycle or walk through the vineyards and enjoy local gastronomy paired with regional wines.  

If you’re travelling by train, Vilafranca del Penedès is a convenient base. Organised wine tours depart from the city centre and can include transportation to the wineries, cellar visits, and tastings, making it easy to enjoy a day in the vineyards without worrying about driving. 

Vineyards in the Penedès wine region of Catalonia, surrounded by rolling hills and Mediterranean countryside.

Whether you’re craving a beach day, a cultural deep-dive, or a nature escape, Barcelona is the perfect starting point for exploring some of Catalonia’s best destinations. So next time you’re in the city and feel the urge for adventure, venture a little further afield and discover somewhere new.

Leave a comment