Barcelona is one of Europe’s most exciting cities, filled with Gaudí architecture, golden beaches, world-class food, and a vibrant cultural scene. But beyond the city limits lies another world waiting to be explored. From medieval towns and mountain monasteries to sun-soaked beaches and world-famous wine regions, there are countless unforgettable day trips from Barcelona.
Whether you’re visiting for a few days or staying longer, exploring outside the city will give you a deeper understanding of Catalonia’s history, culture, and natural beauty. The best part? Many of these destinations are easily accessible by train, bus, or car, making them perfect for a stress-free day adventure.
In this comprehensive travel guide, you’ll discover the best day trips from Barcelona, how to get there, what to see, and why each place is worth your time.
Why Take Day Trips from Barcelona?
Barcelona has so much to offer, but venturing beyond the city allows you to:
-
Experience medieval Catalan towns
-
Hike breathtaking mountain landscapes
-
Relax on quieter beaches
-
Visit world-class wineries
-
Explore Roman ruins
-
Discover Salvador Dalí’s surreal world
-
Enjoy charming coastal villages
Spain’s excellent public transportation system makes day trips easy, affordable, and convenient. Most destinations listed below are within 1–2 hours of Barcelona.
1. Montserrat – The Iconic Mountain Monastery
One of the most popular and spectacular day trips from Barcelona is Montserrat.
Why Visit Montserrat?
Montserrat is a dramatic mountain range known for its unusual rock formations and stunning views. At the heart of the mountains sits the famous Montserrat Monastery, home to the revered Black Madonna (La Moreneta).
Highlights
-
Santa Maria de Montserrat Abbey
-
The Black Madonna statue
-
Scenic hiking trails
-
Panoramic mountain views
-
Boys’ choir performance (Escolania)
How to Get There
You can reach Montserrat by train from Plaça d’Espanya in about one hour, followed by either a cable car or rack railway ride up the mountain.
Why It’s Worth It
Montserrat combines nature, spirituality, and breathtaking scenery. It’s perfect for photography lovers, hikers, and anyone wanting a peaceful escape from city life.
2. Girona – Medieval Streets and Game of Thrones Filming Locations
Girona is one of the most charming and atmospheric day trips from Barcelona.
Why Visit Girona?
This historic city feels like stepping back in time. Its colorful riverside houses, medieval walls, and cobblestone streets make it one of Catalonia’s most picturesque destinations.
Highlights
-
Girona Cathedral
-
The Jewish Quarter (El Call)
-
Medieval city walls
-
Colorful houses along the Onyar River
-
Game of Thrones filming locations
How to Get There
High-speed trains from Barcelona reach Girona in just 38–40 minutes.
Why It’s Worth It
Girona is compact and easy to explore in one day. It’s ideal for history lovers and fans of medieval architecture.
3. Sitges – Beaches and Laid-Back Coastal Charm
If you’re craving sun and sea, Sitges is one of the easiest beach day trips from Barcelona.
Why Visit Sitges?
Sitges offers beautiful beaches, whitewashed buildings, and a relaxed Mediterranean vibe. It’s also famous for its vibrant LGBTQ+ scene and annual film festival.
Highlights
-
Platja de Sant Sebastià
-
Church of Sant Bartomeu & Santa Tecla
-
Seafront promenade
-
Museu Cau Ferrat
-
Beachside restaurants
How to Get There
Sitges is just 35 minutes by train from Barcelona.
Why It’s Worth It
It’s perfect for a relaxing beach day without traveling far. Great food, charming streets, and stunning coastal views make it unforgettable.
4. Tarragona – Roman Ruins by the Sea
History lovers will adore Tarragona, a UNESCO World Heritage Site.
Why Visit Tarragona?
Once a major Roman city (Tarraco), Tarragona is packed with impressive ruins overlooking the Mediterranean Sea.
Highlights
-
Roman amphitheater
-
Roman circus
-
Tarragona Cathedral
-
Old town streets
-
Mediterranean Balcony viewpoint
How to Get There
Trains take about 1–1.5 hours from Barcelona.
Why It’s Worth It
Tarragona combines ancient history with beautiful seaside views. It’s less crowded than Barcelona but equally fascinating.

5. Costa Brava – Rugged Coastlines and Hidden Coves
The Costa Brava stretches along northeastern Catalonia and offers some of Spain’s most beautiful coastal scenery.
Why Visit Costa Brava?
Crystal-clear waters, dramatic cliffs, charming fishing villages, and scenic hiking trails define this region.
Best Towns to Visit
-
Tossa de Mar
-
Calella de Palafrugell
-
Begur
-
Cadaqués
Highlights
-
Coastal hiking paths (Camí de Ronda)
-
Secluded beaches
-
Medieval castles
-
Fresh seafood restaurants
How to Get There
Some towns are accessible by train and bus, but renting a car gives you more flexibility.
Why It’s Worth It
Costa Brava offers a quieter, more authentic coastal experience compared to Barcelona’s busy beaches.
6. Figueres – Salvador Dalí’s Surreal World
Art lovers shouldn’t miss Figueres, home to the Dalí Theatre-Museum.
Why Visit Figueres?
This small town is the birthplace of Salvador Dalí and houses the world’s largest collection of his works.
Highlights
-
Dalí Theatre-Museum
-
Dalí’s crypt
-
Surreal architecture
-
Local Catalan cuisine
How to Get There
High-speed trains take about 55 minutes.
Why It’s Worth It
It’s a unique cultural experience and one of the most unusual day trips from Barcelona.
7. Penedès – Wine Country Escape
If you enjoy wine, Penedès is the perfect day trip.
Why Visit Penedès?
This region is famous for producing cava, Spain’s sparkling wine.
Highlights
-
Vineyard tours
-
Cava tastings
-
Scenic countryside
-
Family-run wineries
How to Get There
It’s about 45–60 minutes by train or car.
Why It’s Worth It
You’ll enjoy beautiful landscapes and taste world-class wines while learning about traditional production methods.
8. Andorra – A Mountain Microstate Adventure
For a more adventurous option, consider Andorra.
Why Visit Andorra?
Nestled in the Pyrenees, Andorra offers mountain scenery, hiking, and duty-free shopping.
Highlights
-
Pyrenees mountain views
-
Hiking trails
-
Caldea spa complex
-
Shopping
How to Get There
It takes about 3 hours by bus or car, making it a long but possible day trip.
Why It’s Worth It
It feels like visiting another country entirely — because you are!
9. Besalú – A Fairytale Medieval Village
Besalú is one of Catalonia’s most beautiful hidden gems.
Why Visit Besalú?
Its medieval stone bridge is one of the most photographed in Spain.
Highlights
-
Romanesque bridge
-
Jewish heritage sites
-
Quiet medieval streets
-
Small artisan shops
How to Get There
About 1.5 hours by car or bus.
Why It’s Worth It
It’s small but incredibly atmospheric and ideal for a half-day visit.
READ MORE:
10. Cardona – Castle and Salt Mountain
Cardona offers a unique historical and geological experience.
Why Visit Cardona?
The town is home to one of Spain’s most impressive medieval castles and a fascinating salt mountain.
Highlights
-
Cardona Castle
-
Salt Mountain Cultural Park
-
Scenic countryside views
Why It’s Worth It
It’s a lesser-known destination that combines history and natural wonders.
Tips for Planning Day Trips from Barcelona
To make the most of your day trips:
1. Start Early
Leave early to avoid crowds and maximize your time.
2. Check Train Schedules
Spain’s trains are reliable, but it’s best to check schedules in advance.
3. Pack Smart
Bring water, sunscreen, and comfortable shoes.
4. Consider Guided Tours
For places like Montserrat or wine regions, guided tours can enhance your experience.
5. Rent a Car for Flexibility
Some destinations, especially along Costa Brava, are easier with a car.
Best Time for Day Trips from Barcelona
Barcelona enjoys a Mediterranean climate, so day trips are possible year-round.
-
Spring (April–June): Ideal weather and fewer crowds
-
Summer (July–August): Perfect for beaches but busier
-
Fall (September–October): Warm and less crowded
-
Winter (November–March): Great for cultural trips and mountain views
How to Choose the Right Day Trip
Not sure which destination suits you? Here’s a quick guide:
-
Love hiking? → Montserrat
-
Want beaches? → Sitges or Costa Brava
-
Into history? → Tarragona or Girona
-
Art enthusiast? → Figueres
-
Wine lover? → Penedès
-
Seeking a fairytale village? → Besalú
Final Thoughts on Day Trips from Barcelona
Barcelona may steal the spotlight, but the surrounding region is equally captivating. From dramatic mountains and Roman ruins to wine country and turquoise beaches, the variety of day trips from Barcelona is remarkable.
Whether you’re visiting for a short break or an extended vacation, taking at least one day to explore beyond the city will enrich your travel experience. Each destination offers a unique perspective on Catalonia’s culture, history, and natural beauty.
So pack your bag, grab your camera, and start exploring — adventure awaits just beyond Barcelona’s borders.
Frequently Asked Questions About Day Trips from Barcelona
1. What are the best day trips from Barcelona?
The best day trips from Barcelona include Montserrat, Girona, Sitges, Tarragona, Costa Brava, Figueres (Dalí Museum), and the Penedès wine region. Each destination offers something unique, from beaches and mountains to medieval towns and Roman ruins.
2. Can you take day trips from Barcelona by train?
Yes, many of the best day trips from Barcelona are easily accessible by train. Girona, Sitges, Tarragona, Figueres, and Montserrat (with a connection) can all be reached in under 1.5 hours by public transport.
3. Is Montserrat worth visiting from Barcelona?
Absolutely. Montserrat is one of the most popular and scenic day trips from Barcelona. Visitors can explore the monastery, see the famous Black Madonna, hike mountain trails, and enjoy breathtaking views.
4. What beach towns are near Barcelona for a day trip?
Sitges is the closest and most popular beach town near Barcelona. For more dramatic scenery and quieter beaches, head to Costa Brava towns like Tossa de Mar, Begur, or Calella de Palafrugell.
5. How far is Girona from Barcelona?
Girona is about 100 km (62 miles) from Barcelona. High-speed trains take approximately 40 minutes, making it an easy and convenient day trip.
6. Is Costa Brava a good day trip from Barcelona?
Yes, Costa Brava is one of the most beautiful coastal day trips from Barcelona. While some towns require a car, the stunning cliffs, turquoise waters, and charming villages make it worth the effort.
7. What is the easiest day trip from Barcelona?
Sitges is one of the easiest day trips from Barcelona. It’s just 35 minutes by train and offers beaches, restaurants, and a charming old town.





