For this article, a day trip is somewhere you could conceivably visit in one day - even if that means getting up very early and returning very late at night. However, some of the trips recommended here are a little impractical if you want to return to Barcelona the same day. Consider making Girona your base for a couple of days and taking some trips from there.
See also: Barcelona Wine Tours | Madrid Day Trips | Seville Day Trips
Day Trips Less Than One Hour from Barcelona
- Montserrat
Crazy mountain with startling naturally formed shapes to give you the creeps.
See also: Montserrat Morning Tour (book direct) - Montjuic
A big hill next to Barcelona, host to the Barcelona Olympics of 1992 and a spectacular display of architecture from all around Spain.
See also: Olympic & Barcelona Soccer Stadiums Tour (book direct) - Tibidabo
An even bigger hill, this time with a popular amusement park. - Sitges
The best beaches in the area, just a stone's throw from Barcelona.
See also: Tarragona and Sitges Guided Day Trip (book direct)
Day Trips More Than One Hour from Barcelona
- Figueres
Dali, Dali and Dali. Visit the museum dedicated to the surrealist's work.
See also: Girona, Figueras and Dali Museum from BCN (book direct) - Tarragona
Nice city with well-preserved Roman ruins.
See also: Tarragona and Sitges Guided Day Trip (book direct) - Girona
A pretty medieval city which makes a nice base for trips to the Pyranees.
See also: Girona, Figueras and Dali Museum from BCN (book direct) - Andorra and the Pyrenees
One of Europe's smallest countries, Andorra is great for skiing. The other towns and villages in the Pyrenees are also of interest and the scenery is always breathtaking.
See also: Guided Tour of the Pyrenees (book direct) - Olot (+ Besalú & Banyoles)
Volcanic mountains and some pleasant towns away from the coast. - Montseny
Hiking territory with ancient walls and wells to break the monotony of walking for miles.
Skiing in North-East Spain.
It would be a little impractical to go skiing as a day trip from Barcelona, but a weekend in the Pyrenees or La Rioja would certainly be doable.- Skiing in the Pyrenees There are a number of ski resorts in the pyrenees, all along the border between France & Spain. Those in the Catalan Pyrenees will be the nearest to Barcelona.
- Skiing in La Rioja There is one ski resort in La Rioja.

