Barcelona · Day Trips
Best Day Trips from Barcelona
Barcelona is an incredible city, but one of its biggest advantages is how easily you can explore beyond it. Within a short distance, you can find mountain landscapes, medieval towns, vineyards, and coastal villages that feel completely different from the city. The region around Barcelona is well connected by train, making it easy to reach many destinations without a car.
On this page
Top Day Trips from Barcelona
All travel times are from Barcelona.
BarcelonaMontserrat (Catalonia)
Montserrat (Catalonia)
Mountain scenery and a unique monastery.
Montserrat is one of the most popular day trips from Barcelona. The mountain range is known for its unusual rock formations and the monastery built into its cliffs. Visitors can explore hiking trails, enjoy panoramic views, and visit the famous Black Madonna statue inside the monastery.
Travel time: ~1 hour by train and cable car or rack railway
BarcelonaGirona (Catalonia)
Girona (Catalonia)
Medieval streets and historic architecture.
Girona is a beautifully preserved city with narrow streets, colourful houses, and a well-preserved old town. It is especially known for its medieval walls and cathedral. Walking through the historic centre feels like stepping back in time. The city is also known for its food scene and relaxed atmosphere.
Travel time: ~40 minutes by train
BarcelonaSitges (Catalonia Coast)
Sitges (Catalonia Coast)
Beaches and a relaxed coastal vibe.
Sitges is a charming seaside town located just 40 minutes from Barcelona. It is known for its sandy beaches, promenade, and lively atmosphere. The town has a mix of historic streets, restaurants, and beach bars. A great option for travellers looking to relax by the sea for a day.
Travel time: ~40 minutes by train (frequent departures)
BarcelonaTarragona (Catalonia)
Tarragona (Catalonia)
Roman ruins by the sea.
Tarragona offers a mix of ancient history and coastal scenery. The city was once an important Roman settlement, and many ruins still remain. Highlights include a Roman amphitheatre overlooking the sea, city walls, and historic streets.
Travel time: ~1 hour by train
BarcelonaCosta Brava (Catalonia Coast)
Costa Brava (Catalonia Coast)
Dramatic coastline and hidden coves.
The Costa Brava stretches along the northeast coast of Catalonia and is known for its rugged cliffs and clear blue water. Popular spots include Tossa de Mar and Calella de Palafrugell. Organised tours or bus routes make it accessible as a day trip.
Travel time: 1 to 2 hours depending on destination
BarcelonaFigueres (Catalonia)
Figueres (Catalonia)
Salvador Dalí's surreal art.
Figueres is the birthplace of Salvador Dalí and home to the Dalí Theatre Museum, one of the most unusual museums in the world, filled with surreal installations and artwork. A must-visit for art lovers and offers something completely different from Barcelona.
Travel time: ~1 hour by train
BarcelonaPenedès Wine Region (Catalonia)
Penedès Wine Region (Catalonia)
Wine tasting and countryside scenery.
The Penedès region is famous for producing cava, Catalonia's sparkling wine. Visitors can tour vineyards, taste wines, and learn about the production process. Many wineries offer guided experiences and the countryside scenery makes for a pleasant escape from the city.
Travel time: ~1 hour from Barcelona
BarcelonaVic (Catalonia)
Vic (Catalonia)
Local markets and authentic Catalan culture.
Vic is a smaller town that offers a more local experience compared to other destinations. It is known for its central square and traditional markets. The town feels less touristy and provides insight into everyday life in the region, a good option for travellers looking for something quieter.
Travel time: ~1 hour by train
Quick Picks
Local Tips for Day Trips
Sort the essentials before your trip: ···
Plan with the Genie
Plan your Barcelona trip
Magic Travel Genie creates personalised itineraries including day trips, hidden gems, and optimised daily routes.