What Barcelona + F1 Cost (Two People, 7 Days)
Here is what we actually spent (or what you should budget), based on our trip:
| Category | Cost | Notes |
|---|---|---|
| Flights (NYC-Barcelona RT) | $500-750 | Direct on LEVEL or Iberia |
| F1 tickets (2 x 3-day GA) | $200-350 | Circuit de Catalunya, bring sunscreen |
| Hotel (7 nights) | $150-250/night | Gothic Quarter or Eixample |
| Food | $50-80/day | Tapas $3-5 each, pintxos bars, market lunch |
| Sagrada Familia + Park Guell | $30+$12 | Book months ahead, timed entry |
| Day trip Costa Brava | $30-50 | Train to Tossa de Mar |
| Total | $2,500-3,800 | Per couple, 7 days. Barcelona is great value for Europe. |
Prices are approximate and based on 2024-2025 travel. Book flights 2-3 months ahead for the best rates.
The Costa Brava
We rented a car for three days and drove north along the Costa Brava. This stretch of coastline between Barcelona and the French border is stunning — rocky coves, turquoise water, and medieval hilltop towns.



L’Estartit and the Medes Islands
Our first stop was L’Estartit, a small beach town with views of the Medes Islands just offshore. You can take a glass-bottom boat tour or go snorkeling. The town itself is low-key and uncrowded compared to the bigger resorts.
Calella de Palafrugell
One of the prettiest spots on the entire coast. White buildings stacked up a hillside, rocky coves with turquoise water, and small fishing boats pulled up on the beach. It is the kind of place that looks Photoshopped but is somehow real. We had lunch at a restaurant overlooking the water and did not want to leave.
Tarragona and Sitges
We booked a guided day trip south from Barcelona to Tarragona, an ancient Roman city with remarkably well-preserved ruins. The amphitheater overlooking the Mediterranean is the highlight — you can sit where Romans watched gladiator fights 2,000 years ago. Sitges on the way back is a charming beach town with a beautiful old quarter and a lively restaurant scene.

Tossa de Mar
Another coastal gem north of Barcelona. Tossa de Mar has a medieval walled town perched on a headland above the beach. We took a boat tour along the coastline — the views of the cliffs and coves from the water are spectacular.

The Spanish Grand Prix at Circuit de Barcelona-Catalunya
The Circuit de Barcelona-Catalunya is about 30 minutes north of Barcelona in Montmelo. We went for qualifying on Saturday and the race on Sunday.

Getting There and the Experience
We drove and parked in one of the official lots. Get there early — parking fills up and the walk to the entrance takes 15-20 minutes. The Spanish GP is known as a good starter F1 race because the facilities are solid, the weather is reliably warm, and the circuit layout means you can see a lot of action from most grandstands. We had seats at Turn 1, one of the best overtaking spots. The sound of the cars at full speed is something TV does not prepare you for.
Tips for F1 at Barcelona
- Bring sunscreen, a hat, and plenty of water — there is almost no shade in the grandstands
- Ear protection is essential, especially for kids
- Friday practice sessions are the cheapest way to experience F1 live
- The fan zone has simulators, merchandise, and team displays worth exploring
- Food inside the circuit is overpriced — bring snacks or eat in Montmelo before entering
Note for 2026: The Spanish Grand Prix has moved from Barcelona to Madrid starting in 2026. The new street-style circuit around the IFEMA convention center is a completely different experience. If you are planning a trip, research the Madrid venue separately.
What It Cost (Two People, 7 Nights)
- ~$900 round trip from NYC
- ~$900 total for 6 nights
- Rental car (3 days): ~$180
- F1 tickets (Turn 1, Sat+Sun): ~$350 per person
- Food and activities: ~$800 total
- Total for two: ~$3,700
Would We Recommend It?
Absolutely. Barcelona gives you the perfect base — world-class city, incredible food, beautiful beaches — and the F1 race adds an memorable weekend on top. The Costa Brava day trips were the surprise highlight. If you are planning an F1 trip, building a vacation around the race is the way to do it.

Book on GetYourGuide:
- Sagrada Familia Skip-the-Line Tour
- Park Guell Timed Entry Ticket
- Montserrat Half-Day Trip from Barcelona
Related Reading
- Our Trip to the F1 Italian Grand Prix at Monza
- Provence Road Trip in Lavender Season, Then Paris
- Austria and Bavaria: Vienna, Salzburg, and the F1 GP
Gear and Guides We Recommend
Planning a similar trip? Here are some items we found useful:
These are affiliate links. If you purchase through them, we may earn a small commission at no extra cost to you, which helps support this site.
Book Tours and Activities
Find Flights to Barcelona
Compare flights on Skyscanner — and grab an Airalo eSIM before you land so you have data the moment you arrive.
Tours: NZ tours on Viator
Activities: NZ on Klook
Travel Insurance: We use SafetyWing for travel insurance on every international trip. It covers medical emergencies, trip interruptions, and lost luggage starting at $45/month with no fixed end date — perfect for multi-country itineraries.
Frequently Asked Questions
How do you get to the F1 Spanish Grand Prix circuit?
The Circuit de Barcelona-Catalunya is in Montmelo, 30 minutes north of Barcelona. Take the R2 commuter train to Montmelo station, then walk or shuttle. Alternatively, shuttle buses run from central Barcelona on race days.
How much does a Barcelona and F1 trip cost?
For 7 days including the Grand Prix, budget $2,000-3,500 for two people. GP tickets start at $120 for general admission. Barcelona hotels average $100-180/night, and meals run $15-30 per person.
Is the Costa Brava worth visiting near Barcelona?
Definitely. Tossa de Mar and Cadaques are stunning coastal towns 1-2 hours from Barcelona. Rent a car for the best experience along the cliffside roads. Budget 2-3 days for a proper Costa Brava loop.
Need a rental car? Compare car rental prices for your trip.
Book hotels: Search Booking.com hotels
Get Travel Tips That Actually Help
Real costs, honest reviews, and what I’d do differently — delivered to your inbox.
No spam. Unsubscribe anytime.

