GoWithGuideFind your perfect tour guide at GoWithGuide. Relax and cherish unforgettable tours with loved ones. Create personalized tours for a truly memorable trip!
GoWithGuide
GoWithGuideFind your perfect tour guide at GoWithGuide. Relax and cherish unforgettable tours with loved ones. Create personalized tours for a truly memorable trip!

15 Best Weekend Trips from Barcelona (By a Pro Guide)

Kuniaki T

by GoWithGuide travel specialist:Kuniaki T

Last updated : Feb 21, 202517 min read

Itinerary Ideas

Are you considering a weekend trip from Barcelona? In this article, I have made a list of 15 recommendations for weekend getaways from Barcelona, organized by purpose and unique characteristics to help you plan the perfect getaway. I have compiled this information based on my experience as a tour guide, which I have organized for more than 100 guests every year. Please refer to the article and plan a very, very enjoyable weekend trip according to your preferences!

Beach and Island Escapes

For those dreaming of sun-soaked shores and crystal-clear waters, these destinations near Barcelona offer the perfect mix of relaxation and adventure. Whether you’re after vibrant nightlife or tranquil beaches, you’ll find your ideal coastal escape here.

1. Sitges

blog image

Sitges is a charming coastal town known for its golden beaches, lively nightlife, and vibrant cultural scene. Often called the "Saint-Tropez of Spain," it offers a mix of historic landmarks, art galleries, and delicious seafood. Just 30-40 minutes from Barcelona, it's the perfect spot for a quick beach getaway!

Distance: 40 km (25 miles) southwest of Barcelona.
Travel time: About 40 minutes by train or car.
How to get from Barcelona: Take the train from Barcelona-Sants stations, or drive via the AP-7 or C-32 highway.

Check here for route in google map

Best things to do: Relax on golden beaches, visit the Museu Cau Ferrat, and enjoy Sitges’ vibrant nightlife or its famous Carnival.
Best Places to Eat: El Trull for fresh seafood or Vivero Beach Club for Mediterranean cuisine with sea views.
Best Places to Stay: Hotel MiM Sitges for luxury or Hotel Celimar for beachfront charm.

2. Costa Brava

blog image

Costa Brava is a breathtaking coastal region famous for its crystal-clear waters, hidden coves, and picturesque villages. Stretching along the Mediterranean, it’s perfect for hiking, relaxing on pristine beaches, or exploring charming towns like Tossa de Mar and Begur. Just a short drive from Barcelona, it’s an ideal escape for nature and culture lovers alike!

Distance: 75-150 km (46-93 miles) northeast of Barcelona.
Travel time: 1-2 hours by car or bus, depending on the town.
How to get from Barcelona: Drive via the AP-7 highway or take a Sarfa bus to destinations like Tossa de Mar or Calella de Palafrugell.

Check here for route in google map

Best things to do: Explore the Camí de Ronda hiking trails, visit picturesque villages like Begur, and relax on hidden beaches.
Best Places to Eat: Casamar in Llafranc for Michelin-starred dining or Can Sophia in Tossa de Mar for Catalan cuisine.
Best Places to Stay: Hostal Spa Empúries in L’Escala for eco-luxury or Hotel Aigua Blava in Begur for stunning sea views.

Check Private Car Tour to Costa Brava

3. Mallorca

blog image

Mallorca is a stunning island paradise known for its turquoise waters, golden beaches, and dramatic mountain landscapes. Beyond its natural beauty, the island offers charming villages, vibrant markets, and a rich history to explore. Whether you seek adventure or relaxation, Mallorca is the ultimate getaway just a short flight from Barcelona!

Distance: 210 km (130 miles) southeast of Barcelona.
Travel time: 50-minute flight or 7-hour ferry ride.
How to get from Barcelona: Fly from Barcelona-El Prat Airport or take a ferry from the Port of Barcelona.

Check here for route in google map

Best things to do: Visit the Serra de Tramuntana mountains, explore Palma’s historic sites, and relax on beaches like Cala d’Or.
Best Places to Eat: Marc Fosh for Michelin-starred dining or Ca Na Toneta for authentic Mallorcan cuisine.
Best Places to Stay: Belmond La Residencia in Deià for luxury or Hotel Illa d’Or in Puerto Pollensa for beachside comfort.

4. Ibiza

blog image

Ibiza is a world-famous island celebrated for its vibrant nightlife, stunning beaches, and crystal-clear waters. Beyond the parties, it offers tranquil coves, historic sites, and breathtaking sunsets. Whether you’re looking to dance the night away or relax by the sea, Ibiza is the perfect Mediterranean escape!

blog image

Distance: 280 km (174 miles) southeast of Barcelona.
Travel time: 1-hour flight or 9-hour ferry ride.
How to get from Barcelona: Fly from Barcelona-El Prat Airport or take a ferry from the Port of Barcelona.

Check here for route in google map

Best things to do: Party at world-famous clubs, relax on tranquil beaches like Cala Comte, and explore the Old Town of Ibiza (Dalt Vila).
Best Places to Eat: Es Torrent for beachfront dining or La Paloma for farm-to-table Mediterranean cuisine.
Best Places to Stay: Nobu Hotel Ibiza Bay for luxury or Hostal La Torre for sunset views.

Historical and Cultural Escapes

Step back in time and experience Spain’s fascinating past with these destinations. From Roman ruins to medieval villages and the surreal world of Salvador Dalí, each offers a unique glimpse into the country’s rich cultural legacy.

5. Tarragona

blog image

Tarragona is a historic coastal city known for its well-preserved Roman ruins, including the impressive amphitheater overlooking the sea. Its charming old town, golden beaches, and lively Mediterranean atmosphere make it a delightful getaway. Just an hour from Barcelona, Tarragona perfectly blends history, culture, and relaxation.

Distance: 100 km (62 miles) south of Barcelona.
Travel time: About 1 hour by train or car.
How to get from Barcelona: Take a regional train from Sants Station or drive via the AP-7 highway.

Check here for route in google map

Best things to do: Visit the Roman Amphitheater, stroll along the Mediterranean Balcony, and explore the Pont del Diable aqueduct.
Best Places to Eat: Degusta Tarragona for innovative Mediterranean dishes or El Llagut for fresh seafood.
Best Places to Stay: AC Hotel Tarragona for modern comfort or Hotel Pigal for budget-friendly accommodation.

6. Girona

blog image

Girona is a beautifully preserved medieval city known for its colorful riverside houses and ancient walls. Wander through its historic old town, explore the famous cathedral, or relive scenes from Game of Thrones. Just a quick trip from Barcelona, Girona is a must-visit for history and architecture lovers!

Distance: 100 km (62 miles) northeast of Barcelona.
Travel time: Around 40 minutes by high-speed train or 1.5 hours by car.
How to get from Barcelona: Take the AVE train from Barcelona-Sants or drive via the AP-7 highway.

Check here for route in google map

Best things to do: Walk along the medieval walls, admire the colorful houses along the Onyar River, and explore Game of Thrones filming sites like Girona Cathedral.
Best Places to Eat: El Celler de Can Roca for world-class dining or Casa Marieta for traditional Catalan cuisine.
Best Places to Stay: Hotel Nord 1901 for boutique charm or Hotel Historic for a central location in the old town.

Check Private Car Tour to Girona

7. Besalú

blog image

Besalú is a fairytale-like medieval village famous for its iconic stone bridge and charming cobblestone streets. Step back in time as you explore its Jewish quarter, historic churches, and traditional Catalan atmosphere. Just over an hour from Barcelona, it’s a perfect day trip for history and culture enthusiasts!

Distance: 130 km (81 miles) north of Barcelona.
Travel time: Around 1.5 hours by car.
How to get from Barcelona: Drive via the AP-7 and C-66 highways.

Check here for route in google map

Best things to do: Cross the iconic medieval stone bridge, explore the Jewish Quarter, and visit the Museum of Miniatures.
Best Places to Eat: Restaurant Pont Vell for scenic dining or Els Jardins de la Martana for rustic Catalan cuisine.
Best Places to Stay: Comte Tallaferro for historic charm or Hotel Fonda Siqués for a cozy stay.

8. Figueres

blog image

Figueres is a vibrant town best known as the birthplace of Salvador Dalí and home to his surreal masterpiece, the Dalí Theatre-Museum. Beyond the art, the town offers charming streets, historic architecture, and a lively local atmosphere. Just a short train ride from Barcelona, Figueres is a must-visit for art and culture lovers!

Distance: 140 km (87 miles) northeast of Barcelona.
Travel time: Around 55 minutes by high-speed train or 2 hours by car.
How to get from Barcelona: Take the AVE train from Sants Station or drive via the AP-7 highway.

Check here for route in google map

Best things to do: Visit the Salvador Dalí Theatre-Museum, explore the Sant Ferran Castle, and stroll through the old town.
Best Places to Eat: Duran Hotel & Restaurant for Dalí-inspired dining or Calid Café for casual bites.
Best Places to Stay: Hotel Pirineos for modern comfort or Hotel Empordà for boutique accommodations.

Iconic Cities and Urban Experiences

Discover Spain’s dynamic urban life with these iconic cities, each offering a mix of rich cultural landmarks, world-class attractions, and vibrant cityscapes perfect for exploring.

9. Madrid

blog image

Madrid, Spain’s bustling capital, is a city of grand boulevards, world-class museums, and vibrant energy. Explore iconic landmarks like the Royal Palace and Prado Museum, or enjoy the lively tapas scene in its charming neighborhoods. A high-speed train from Barcelona makes it easy to experience the heart of Spain in just a few hours!

Distance: 625 km (388 miles) west of Barcelona.
Travel time: Around 2.5 hours by high-speed train or 6.5 hours by car.
How to get from Barcelona: Take the AVE train from Barcelona-Sants or fly from Barcelona-El Prat Airport.

Check here for route in google map

Best things to do: Tour the Royal Palace, visit the Prado and Reina Sofía museums, and stroll along Gran Vía for shopping and entertainment.
Best Places to Eat: Botín, the world’s oldest restaurant, or Mercado de San Miguel for diverse tapas.
Best Places to Stay: The Principal Madrid Hotel for luxury or Room Mate Oscar for a stylish, central stay.

Check out private tours in Madrid

10. Valencia

blog image

Valencia is a sunny coastal city blending futuristic architecture with historic charm. Known as the birthplace of paella, it offers delicious cuisine, sandy beaches, and attractions like the City of Arts and Sciences. Just a few hours from Barcelona, Valencia is a perfect mix of relaxation and cultural exploration!

Distance: 350 km (217 miles) south of Barcelona.
Travel time: Around 3 hours by high-speed train or 4 hours by car.
How to get from Barcelona: Take the AVE train from Barcelona-Sants or drive via the AP-7 highway.

Check here for route in google map

Best things to do: Visit the futuristic City of Arts and Sciences, relax on Malvarrosa Beach, and savor authentic paella in its birthplace.
Best Places to Eat: Casa Carmela for traditional paella or El Poblet for a Michelin-starred experience.
Best Places to Stay: Hotel Las Arenas Balneario Resort for beachfront luxury or Vincci Lys for a central location.

Check out private tours in Valencia

11. Seville

blog image

Seville is a captivating city filled with flamenco music, stunning Moorish architecture, and vibrant culture. Explore the majestic Alcázar or wander through the charming streets of Santa Cruz. A visit to Seville promises a magical journey to the heart of Andalusia’s rich heritage!

Distance: 1,000 km (621 miles) southwest of Barcelona.
Travel time: About 5.5 hours by high-speed train or 1.5 hours by flight.
How to get from Barcelona: Take the AVE train from Sants Station or fly to Seville Airport.

Check here for route in google map

Best things to do: Visit the Seville Cathedral, explore the Alcázar, and watch a live flamenco performance in the city where it was born.
Best Places to Eat: Egaña-Oriza for Andalusian cuisine or Casa Morales for authentic tapas.
Best Places to Stay: Hotel Alfonso XIII for luxury or Petit Palace Santa Cruz for boutique charm.

Check out private tours in Seville

12. Cadiz

blog image

Cádiz is a historic port city known for its ancient charm, stunning beaches, and lively atmosphere. Wander through its narrow alleys, visit the impressive Cádiz Cathedral, and enjoy the beautiful coastline. With its mix of history and seaside relaxation, Cádiz is a perfect getaway just a few hours from Barcelona!

Distance: 1,100 km (683 miles) southwest of Barcelona.
Travel time: Around 6.5 hours by train or 2 hours by flight.
How to get from Barcelona: Take a train to Cadiz via Seville or fly to Jerez Airport and drive 30 minutes.

Check here for route in google map

Best things to do: Stroll along La Caleta Beach, visit the Cádiz Cathedral, and enjoy the city’s ancient plazas and laid-back vibe.
Best Places to Eat: El Faro de Cádiz for fresh seafood or Casa Manteca for casual tapas.
Best Places to Stay: Parador de Cádiz for modern luxury or Hotel La Catedral for charm and convenience.

Nature and Adventure Retreats

Escape into nature with these breathtaking retreats, perfect for those who love hiking, skiing, and serene landscapes.

13. Montserrat

blog image

Montserrat is a breathtaking mountain range home to the famous Montserrat Monastery, perched high above the Catalonian landscape. Known for its unique rock formations and stunning views, it offers hiking trails, spiritual experiences, and a peaceful escape from city life. Just an hour from Barcelona, it’s a must-see for nature lovers and history enthusiasts!

Distance: 60 km (37 miles) northwest of Barcelona.
Travel time: About 1.5 hours by train and cable car or 1 hour by car.
How to get from Barcelona: Take the R5 train from Plaça Espanya to Montserrat-Aeri, then the cable car or rack railway.

Check here for route in google map

Best things to do: Visit the Montserrat Monastery, hike scenic trails, and listen to the famous boys’ choir.
Best Places to Eat: Abat Cisneros Restaurant for traditional dishes or Café Montserrat for casual bites.
Best Places to Stay: Hotel Abat Cisneros for a monastery experience or Hostal Guilleumes for a cozy mountain stay.

14. Andorra

blog image

Andorra is a small yet stunning mountainous country nestled between France and Spain, known for its ski resorts and scenic hiking trails. It offers duty-free shopping, charming villages, and beautiful landscapes, making it a popular destination year-round. Just a few hours from Barcelona, Andorra is perfect for outdoor enthusiasts and those seeking a unique escape!

Distance: 200 km (124 miles) north of Barcelona.
Travel time: Around 3 hours by car or bus.
How to get from Barcelona: Drive via the C-16 highway or take a direct bus from Barcelona Nord Station.

Check here for route in google map

Best things to do: Ski in Grandvalira, hike through the Pyrenees, and enjoy duty-free shopping in Andorra la Vella.
Best Places to Eat: Borda Estevet for traditional mountain cuisine or Plat’in Andorra for contemporary dishes.
Best Places to Stay: Sport Hotel Hermitage & Spa for luxury or Hotel Pyrénées for budget-friendly comfort.

15. Cadaqués

blog image

Cadaqués is a picturesque coastal town known for its whitewashed houses, narrow cobblestone streets, and breathtaking sea views. Once a haven for artists like Salvador Dalí, it retains a tranquil, bohemian charm. Located on the Costa Brava, Cadaqués is an idyllic escape, offering a peaceful atmosphere and stunning natural beauty just a short drive from Barcelona!

Distance: 170 km (106 miles) northeast of Barcelona.
Travel time: Around 2.5 hours by car.
How to get from Barcelona: Drive via the AP-7 and GI-614 highways or take a train to Figueres and a bus to Cadaqués.

Check here for route in google map

Best things to do: Visit the Salvador Dalí House-Museum, explore Cap de Creus Natural Park, and stroll the quaint streets of this picturesque coastal town.
Best Places to Eat: Compartir for modern Catalan cuisine or Es Baluard for fresh seafood with sea views.
Best Places to Stay: Hotel Playa Sol for beachfront comfort or Tramuntana Hotel for boutique charm.

Transportation Options

Choosing the right mode of transportation is key to making the most of your weekend trips from Barcelona. Here are some options to suit various travel styles.

blog image

Renting a Car: Flexibility for Multiple Stops

Renting a car offers the freedom to explore at your own pace and venture off the beaten path. It’s ideal for visiting multiple stops in regions like Costa Brava or Cadaqués. Ensure your rental includes GPS or download offline maps for ease of navigation. If renting a car is difficult, there is a private car tour which will take you to wherever you want to go.

Check here for Private Car Tours in Barcelona

Trains and Buses: Cost-Effective and Relaxed Options

Spain’s efficient train and bus networks make getting to popular destinations like Tarragona and Madrid straightforward. High-speed trains like AVE provide comfort and speed, while buses offer budget-friendly alternatives for shorter distances.

Ferries to Islands: A Fun Way to Reach Mallorca and Ibiza

Ferries from Barcelona’s port to Mallorca and Ibiza offer a scenic way to travel, combining transportation with a mini cruise experience.

Seasonal Recommendations

Each season offers unique experiences, and knowing when to visit can help you plan the perfect getaway.

Beaches
Late spring (May–June) and early autumn (September–October) are the best times for beaches like Sitges and Costa Brava, with warm weather and fewer crowds.

Mountains
Visit Montserrat or Andorra in summer (June–August) for hiking or winter (December–February) for skiing.

Cultural Hotspots
Spring and autumn are ideal for exploring cities like Girona, Seville, and Valencia, offering mild weather and lively festivals.

Packing Tips

Prepare for your adventure with these packing essentials:

Beach Trips: Swimsuits, sunscreen, flip-flops, and a reusable water bottle.
Cultural Escapes: Comfortable walking shoes, a light jacket for cool evenings, and a power bank for your devices.
Nature Retreats: Hiking boots, layered clothing, and a small backpack for day hikes.
General Essentials: A universal adapter, travel-size toiletries, and your ID or passport.

FAQs

Q: How far are these destinations from Barcelona?
A: Destinations range from nearby spots like Sitges (40 km) to further trips like Madrid (625 km) or Ibiza (280 km by air).

Q: Should you opt for day trips or weekend stays?
A: Day trips are great for locations within 1-2 hours, such as Girona or Montserrat. For farther destinations like Seville or Mallorca, a weekend stay is recommended.

Q: Are these spots family-friendly?
A: Many destinations, like Tarragona, Girona, and Costa Brava, are perfect for families, offering activities for all ages and kid-friendly accommodations.

Conclusion

Barcelona’s central location opens the door to endless weekend adventures, from sun-soaked beaches to cultural gems and serene mountains. Whether you’re looking for relaxation, history, or adventure, these trips promise unforgettable experiences. Pack your bags, pick a destination, and start exploring the treasures that lie just beyond Barcelona! Have a nice trip!!

blog image

Written by Kuniaki T

blog writer avatar

Meet a professional tour guide with a unique background. Having spent two and a half years of his childhood in Philadelphia, USA, he brings an international perspective to his work. Now based in Tokyo, he specializes in bar-hopping tours, guiding over 100 visitors annually through the city's vibrant nightlife scene. His expertise and personal touch ensure an unforgettable experience for tourists exploring Tokyo's hidden gems after dark.

Popular Barcelona Tour Guides

Barcelona Tour Guide - Juliana G.

Juliana G.

5.00 / 5
(5 reviews)
Spain

I am a dedicated professional tour guide with 16 years of experience in the tourism industry. I am an avid traveler who has dedicated my life to seeing the world, seeking out new experiences, and learning from different cultures. I hold two degrees – a Masters in French Literature from La Sorbonne University in Paris and also a degree in Languages and Socio-Cultural Studies. I began my work as a tour guide in Paris with a multi-national tourism company where I was quickly promoted to focusing on training other guides, in addition to providing my own tours. After six years in Paris, I fell in love with Barcelona during a summer trip to the city. I soon thereafter moved to Barcelona where I now call home – and where I started guiding with the goal of providing my guests the most exquisite, personalized and unforgettable tours possible. It is truly my passion to reach deeply into my knowledge of the art, culture, history and cuisine of Barcelona to give my guests a full understanding of Spanish culture from the unique perspective of a local.                                                                                                                                 

Catalonia Tour Guide - Silvana  P.

Silvana P.

5.00 / 5
(5 reviews)
Spain

My name is Silvana and I am a full-time licensed tour guide in Catalonia. I studied Toursim and Dramatic Arts and specialized in playwrighting, so I consider myself a storyteller as much as a guide. I am passionate about arts, culture, food, and traveling, and I love to share my knowledge and experiences with others. As a flexible and open person, I am always happy to adapt my tours and experiences to meet your needs. Whether you're interested in exploring the highlights of Barcelona or discovering the hidden gems of the region, I'll make sure you have a memorable and personalized experience. But I won't just show you the sights - I'll weave a narrative that brings the places we visit to life. I'll share the juicy details, scandalous stories, and little-known anecdotes that make Catalonia such a fascinating and vibrant region. Of course, we'll also indulge in the local cuisine, because what's a trip to Catalonia without experiencing the best food and wine in the world? And if you're up for it, I'll take you off the beaten path to discover the lesser-known corners of Catalonia, from quaint villages to stunning natural landscapes. Based between Barcelona and Gandesa, I am open to starting from both locations. So, let's explore this wonderful region together!                                                                                                                                 

Barcelona Tour Guide - Christian H.

Christian H.

5.00 / 5
(4 reviews)
Spain

I left Germany 23 years ago and have been living in Barcelona for 12. I am an experienced world traveller having visited more than 40 countries on all continents. When coming to Barcelona I developed a passion for its architecture, the rich history & the many legends that can be found all over the city. Turning passion into a profession I became a tour guide and founded my own company specialising in off the beaten path tours and historic walking routes. We offer private tours. This way we can guarantee a high level of intimacy. For us it is important that there is also time for personal conversations. We love to learn about the lives of our guests. Our mission is fulfilled when you got the feeling that you discovered Barcelona with a friend who happened to know a lot about the city. Catch The Barcelona Feeling with me!                                                                                                                                 

Plan your trip to Barcelona

Chat with a local tour guide who can help organize your trip.

Get Started