48 Hours in Barcelona: What to See, Do & Eat
Whether you’re visiting before a Mediterranean cruise, extending a guided tour, enjoying a long weekend, or simply passing through on a larger European adventure, Barcelona is one of those cities that feels impossible to fully experience in just two days.
That said, 48 hours is enough time to see many of Barcelona’s most iconic attractions, enjoy incredible food, explore historic neighborhoods, and discover why so many travelers fall in love with the city.
After spending several days in Barcelona during our trip to Spain, these are the experiences we’d prioritize if we only had 48 hours.
1. Visit Sagrada Família
If you only visit one attraction in Barcelona, make it Sagrada Família.
We’ve visited plenty of churches and cathedrals throughout Europe, and nothing compares to this.
Before our trip, we intentionally avoided looking at photos of the interior because we didn’t want to spoil the experience.
That decision paid off.
While the exterior is impressive, the real magic happens when you step inside. Towering columns stretch toward the ceiling like giant stone trees, while colorful stained-glass windows fill the basilica with light.
It’s one of those rare attractions that actually exceeds expectations.
Recommended Time: 2 to 3 hours



Pro Tip
Book tickets well in advance. Sagrada Família is one of Barcelona’s most popular attractions and entry times often sell out.
2. Tour Casa Batlló
Visiting Casa Batlló gives you an entirely different perspective on Antoni Gaudí’s work.
While Sagrada Família feels massive and awe-inspiring, Casa Batlló feels creative, colorful, and playful.
The flowing design, unique architecture, and unusual spaces make it one of Barcelona’s most memorable attractions.
We were surprised by how much we enjoyed it.
During our visit, we were able to book tickets about 15 minutes before our entry time. However, we wouldn’t count on that being the case during peak travel seasons. If Casa Batlló is high on your Barcelona bucket list, it’s worth booking in advance to avoid disappointment.
Recommended Time: 1.5 to 2 hours

3. Take a Half-Day Trip to Montserrat
If your schedule allows, we’d strongly recommend getting outside the city and visiting Montserrat.
Located about an hour from Barcelona, Montserrat offers dramatic mountain scenery, a historic monastery, and the famous Black Madonna.
Even if you’re not religious, the views alone make the trip worthwhile.
For us, it ended up being one of our favorite experiences near Barcelona.
There are a couple of ways to visit. You can book a guided excursion through companies like GetYourGuide if you’d prefer a more structured experience, or you can take the train from Barcelona and explore independently. We chose a guided tour, but both options are popular depending on your travel style.
Highlights of Montserrat
- The monastery
- The Black Madonna
- Mountain views
- Hiking opportunities
- Beautiful scenery
Recommended Time: Half day



4. Explore the Gothic Quarter
The Gothic Quarter feels like a completely different city compared to modern Barcelona.
Its narrow medieval streets, hidden courtyards, historic buildings, and charming plazas are perfect for wandering without a plan.
Some favorites include:
- Barcelona Cathedral
- Plaça Reial
- Plaça Sant Jaume
- Historic alleyways
- Small cafés and shops
This is one of the best places in Barcelona to simply explore.
5. Walk La Rambla
No first visit to Barcelona would feel complete without a stroll down La Rambla.
Stretching from Plaça de Catalunya toward the waterfront, this famous pedestrian boulevard is lined with street performers, shops, cafés, and restaurants.
Yes, it’s touristy.
But it’s also one of Barcelona’s most recognizable locations and worth experiencing at least once.
6. Visit La Boqueria
Located just off La Rambla, La Boqueria is one of Europe’s most famous food markets.
Unfortunately, we never made it there during our visit, which remains one of our biggest Barcelona regrets.
If we were planning another trip, it would absolutely be near the top of our list.
Whether you’re looking for fresh fruit, local specialties, tapas, or simply want to experience one of Barcelona’s iconic food destinations, La Boqueria is worth a stop.
7. Spend Time at Barceloneta Beach
One of the things that makes Barcelona unique is that it’s both a major European city and a beach destination.
If the weather cooperates, spend some time at Barceloneta Beach.
Whether you want to relax on the sand, walk along the waterfront, enjoy a drink overlooking the Mediterranean, or simply take in the views, it offers a completely different side of the city.
Even if you’re not a beach person, we’d still recommend stopping by.
8. Experience Barcelona’s Food Scene
Barcelona has one of the best food scenes in Spain.
That said, our experience may look a little different than some travel guides because Julia has celiac disease, which means we spend a lot of time researching safe places to eat before traveling.
Fortunately, Barcelona made eating gluten free surprisingly easy. Between dedicated restaurants, bakeries, and a growing awareness of celiac disease, we never struggled to find safe places to eat.
Rather than focusing on traditional tapas bars, many of our meals were at dedicated restaurants and establishments where we didn’t have to worry as much about cross contamination.
Some of our favorite restaurants included:
- My Fucking Restaurant
- Ardemos
- Barete BCN
Even if you don’t have dietary restrictions, Barcelona offers an incredible variety of dining options ranging from traditional Catalan cuisine and tapas bars to modern international restaurants.
If you’re traveling with celiac disease or eating gluten free, be sure to check out our Gluten Free Barcelona Guide for our favorite restaurants, bakeries, and tips for eating safely in the city.


Where to Stay in Barcelona
If you’re only spending 48 hours in Barcelona, we’d recommend staying as centrally as your budget allows.
Areas like Eixample, the Gothic Quarter, and near Plaça de Catalunya provide easy access to attractions like Sagrada Família, Casa Batlló, La Rambla, and the waterfront.
The less time you spend commuting across the city, the more time you’ll have to enjoy Barcelona.
Getting Around Barcelona
One of the things we loved about Barcelona was how easy it was to navigate.
The city has an excellent public transportation system that includes:
- Metro
- Buses
- Trams
- Local trains
For most visitors, the metro is the fastest and easiest way to get around.
If you’re spending 48 hours in the city, consider purchasing a 48-hour transit pass. It can save both time and money while allowing unlimited travel throughout your stay.
We also found much of central Barcelona to be very walkable, especially around the Gothic Quarter, Passeig de Gràcia, and La Rambla.
Barcelona Travel Tips
If you’re only spending two days in Barcelona, a little planning goes a long way.
Here are a few things we’d recommend:
- Book Sagrada Família tickets well in advance.
- Purchase Casa Batlló tickets before arriving.
- Visit Montserrat early in the day.
- Wear comfortable walking shoes.
- Stay somewhere central if possible.
- Use public transportation instead of renting a car.
- Leave time for wandering and unexpected discoveries.
Some of our favorite travel memories happen between the major attractions.
Be Aware of Pickpockets
Barcelona is an amazing city, but it also has a reputation for pickpocketing in busy tourist areas.
During our visit, we didn’t personally experience any issues, but it’s something to be aware of, especially around:
- La Rambla
- The Gothic Quarter
- Public transportation
- Major tourist attractions
- Crowded restaurants and outdoor cafés
One of the best ways to protect yourself is to avoid keeping valuables in easily accessible pockets.
Instead, consider using:
- A crossbody bag worn in front of you
- A fanny pack or belt bag
- A money belt for passports and extra cash
- Bags with zippered compartments
We kept our phones, wallets, and other valuables in secure bags rather than in our pockets, especially when walking through crowded areas.
Don’t let it scare you away from visiting. Barcelona was one of our favorite cities in Spain. Just use the same common-sense precautions you would in any major tourist destination, stay aware of your surroundings, and keep valuables secure.
What If You Have More Than 48 Hours?
If you’re lucky enough to have additional time, consider adding:
- Park Güell
- Montjuïc
- Tibidabo
- Camp Nou
- More time at Barceloneta Beach
- Tarragona
- Girona
- PortAventura World
Barcelona is easily a city where you could spend a week and still leave with things left to see.
