From white-washed fishing villages to charming medieval cities, day trips from Barcelona by train will make your trip. Catalunya, the region Barcelona is the capital of, is packed full of impressive places. So, whether you’re looking for hiking trails or picturesque towns, it’s absolutely worth taking a Barcelona day trip by train to see what else this area has to offer.
And since I’ve lived in Barcelona for 5 years, I’ve spent A LOT of time exploring the best of this gorgeous region… so let’s get into it.
Why do a Barcelona Day Trip by Train?
If you are spending 4 days in Barcelona or more, I always recommend doing a day trip to see more of this unique part of Spain. Catalunya, the region Barcelona is the capital of, is full of hidden gems, characteristic towns, and nature sites. There’s A LOT more to this region than just bustling Barcelona.
So, I highly recommend you get out and there and see more of Spain. All but one of the my recommendations are located in Catalunya. One is located in Aragon, which is just on the border with Catalunya.
And I’ve chosen to mention ones that are accessible by train as I know it can be intimidating and inconvenient to rent a car in a foreign country. Luckily, Spain’s local transport is great and the country is very walkable once you’ve arrived to your destination.
Ok, finally, let’s get into my recommendations on the very best day trips from Barcelona by train.
Note: Some of the links below contain affiliate links. This doesn’t increase the cost of any item to you, but simply means that I’ll receive a small commission of any sales from those links. Thank you!
Costa Brava
A rugged coast and dozens of picturesque villages, Costa Brava is hard to pass up as a day trip from Barcelona by train. Come here for quaint beaches, kayaking, hiking, partying, or relaxation. There’s a little something for everyone in Costa Brava.
One of the best ways to enjoy the beauty of Costa Brava is to take the train to Blanes, Tossa de Mar, or Palamos. You can get this train from Pl. Catalunya, Arc de Trimof, or El Clot.
From one of the spots, hike around to discover scenic coastal views, tucked away beaches, and teeny tiny colorful villages like at Cala s’Alguer.
Costa Brava wraps all the way up to the border with France, so not all parts of it are day-trippable (made a new word) unless you have a car. For example, two stellar Costa Brava destinations Roses and Cadaqués. Both are less than two hours away by car but three hours by train and bus. So, stick to the destinations closer to Barcelona if you’re looking for a day trip to Costa Brava.
So, if I had to choose just one Costa Brava day trip? I’d pick Tossa de Mar. This is an incredibly gorgeous small, medevial town with a sandy beach, surrounding hiking trails and calas to swim in, and it’s topped off with a castle boasting dreamy Mediterranean views.
And if you want to hike, trek from Blanes to Tossa de Mar for a nice little workout and rewarding views. Otherwise, here are three of the best day hikes in Costa Brava. If you’re looking for scenic, coastal hiking one one of your day trips from Barcelona, go to Costa Brava.
Vic
Vic is home to medevial charm everywhere you look, so much so that it hosts an annual medevial festival every fall! Cross stone bridges, pass by near-ancient cathedrals, and discover some of its many delicious restaurants along the way. Just hop on the train from the center of Barcelona, and you’ll find yourself in Vic in under an hour and 20 minutes.
Distance by train from Barcelona: 1 hour 18 minutes from Plaça Catalunya station
Castelldefels
Barceloneta Beach is the worst. Sorry to point out the obvious. That’s why locals flock to other surrounding beach towns like Castelldefels, one of the best day trips from Barcelona by train for summer getaways.
Boasting a long and wide sandy beach and a cute town centre, Castelldefels is the perfect beach day trip. Plus, there’s even some pretty decent specialty coffee shops, local markets, beach equipment rentals, and all the essentials for a great beach trip near Barcelona.
Distance by train: 35 minutes from Plaça Catalunya station
Girona
Catalunya’s other must-see city is Girona. This smaller Catalan city boasts tons of charm with its romantic cobbled streets and iconic cathedral (featured in Game of Thrones). My favorite though? Walking on the Roman walls that border the city. You’ll get excellent views of Girona’s orange-hued roofs and impressive cathedral.
But, Girona is also worth a visit to see the 20th-century Noucentist architecture that hugs the Onyar River. It gives me Amsterdam vibes with a Spanish twist. Definitely one of the best day trips from Barcelona, and it’s easy to get to by train.
Distance by train: 1 hour 35 minutes from Plaça Catalunya station
Sitges
Another lively beach town near Barcelona, Sitges is a place for life to be celebrated. The city boasts a huge LGBTQ+ scene, nightclubs, and bustling bar scene. A lot of people come to Sitges to let loose and have fun. However, it also has a beautiful beachfront, pretty hilly streets, great restaurants, and events happening throughout the year.
Two of the biggest events that happen in Sitges are the Sitges Film Festival and its massive Carnival parade and celebrations in February.
Distance by train: 40 minutes from Sants Station, 50 minutes from Francia Station.
Zaragoza
If you’d like to explore another region of Spain (Aragon) AND enjoy another amazing Barcelona day trips by train, I recommend Zaragoza.
The culture is very lively is this small city and it’s historc centre is a treat to explore. My friend and I stayed at a hotel overlooking Cathedral-Basilica of Our Lady of the Pillar, the most iconic building in Zaragoza, and it was a stunning experience.
Distance by train: 1 hour 23 minutes from Barcelona Sants Station
Bonus: Besalú (Only car / BlaBlaCar)
Besalú i is one of the regions most preserved medevial towns. It’s is a must-see for anyone who looks old-world architecture and surrounding natural scenery. Cross over its stone bridge and enter into a town full of cobbled streets, open plazas, and old, stone buildings.
I recommend going for a stroll around the town, catching a few picturesque viewpoints, and then walking down to the quaint waterfront. There are several churches, artisan shops, and restaurants, but there’s not a crazy amount of things to do. That’s why I recommend this day trip from Barcelona if you’re taking a car and can stop at other spots like Castellfollit De La Roca (a village on a cliff), Banyoles Lake, and Parque Natural de la Zona Volcánica de la Garrotxa.
Distance by car: 1 hour 20 minutes
2 Responses