Getting there
BCN airport. Rent a car from day 3.
City two days, Costa Brava two days
Four days is when you should leave the city. Two nights in Barcelona, two nights in Girona or Palafrugell — the Costa Brava is one of Europe's most under-hyped coasts.

BCN airport. Rent a car from day 3.
Barcelona = metro. Costa Brava = car essential.
2 nights Barcelona · 2 nights in a masia near Palafrugell or in Girona old town.
Trip index
Sleep in · Barcelona · Eixample
Same as 2-day plan day 1.
Morning
Sagrada Família + Casa Batlló.
Afternoon
Park Güell + Gràcia.
Evening
Paella class or Palau de la Música concert.
Where to eat
Bookable for day 1 · Viator
Sleep in · Barcelona · Born
Gothic and Born day.
Morning
Gothic Quarter tapas walk + Picasso Museum.
Afternoon
Barceloneta walk.
Evening
Sunset sail + flamenco.
Where to eat
Bookable for day 2 · Viator
Sleep in · Girona · old town
Drive up to Girona (1 h 15). Park and stay inside the walls.
Morning
Jewish Quarter guided walk + Cathedral steps.
Afternoon
Game of Thrones locations tour.
Evening
Dinner at Nu or El Celler de Can Roca (book 11 months ahead) — otherwise Divinum.
Where to eat
Bookable for day 3 · Viator
Sleep in · Girona old town
The Dalí day — Figueres museum in the morning, Cadaqués boat in the afternoon.
Morning
Dalí Theatre-Museum in Figueres (book fast-track).
Afternoon
Drive to Roses, boat trip to Cadaqués and Cap de Creus.
Evening
Sunset drink at Compartir in Cadaqués. Back to Girona for the night.
Where to eat
Bookable for day 4 · Viator
Before leaving home
Keep exploring
Mallorca · 7 days
7 días de isla completa · Mallorca sin prisas
Palma, Tramuntana, Pollença y calas del este
Menorca · 5 days
5 días entre calas y Camí de Cavalls
Ciutadella, calas del sur y caldereta en Fornells
Ibiza · 5 days
5 días entre norte slow y Es Vedrà
Dalt Vila, mercadillos hippies, Formentera y atardeceres
Formentera · 3 days
3 días en Formentera · la isla-pausa
Bici, Ses Illetes, faros y S'Espalmador
Catalonia · 1 days
1 day in Barcelona · the essentials without rushing
Sagrada Família, Gothic Quarter and a rooftop sunset
Catalonia · 2 days
2 days in Barcelona · Gaudí, Gothic and the sea
Two days to cover both Gaudís and the beach
Catalonia · 3 days
3 days · Barcelona + Montserrat
The city plus one legendary day trip
Catalonia · 5 days
5 days · Barcelona, Costa Brava and Sitges
City, north coast, south coast in a loop
Catalonia · 6 days
6 days · Barcelona, Costa Brava, Tarragona & Priorat
Roman ruins and top-tier wine on top of the classics
Catalonia · 7 days
7 days · Grand tour of Catalonia — city, coast, Pyrenees
The full loop: Barcelona, Costa Brava, Pyrenees, Tarragona
Mallorca · 1 days
1 day in Mallorca · the essential route
Mallorca in 1 day — hubs, beaches and bookable tours
Mallorca · 2 days
2 days in Mallorca · the essential route
Mallorca in 2 days — hubs, beaches and bookable tours
Mallorca · 3 days
3 days in Mallorca · the essential route
Mallorca in 3 days — hubs, beaches and bookable tours
Mallorca · 4 days
4 days in Mallorca · the essential route
Mallorca in 4 days — hubs, beaches and bookable tours
Mallorca · 5 days
5 days in Mallorca · the essential route
Mallorca in 5 days — hubs, beaches and bookable tours
Mallorca · 6 days
6 days in Mallorca · the essential route
Mallorca in 6 days — hubs, beaches and bookable tours
Mallorca · 7 days
7 days in Mallorca · the essential route
Mallorca in 7 days — hubs, beaches and bookable tours
Menorca · 1 days
1 day in Menorca · the essential route
Menorca in 1 day — hubs, beaches and bookable tours
Menorca · 2 days
2 days in Menorca · the essential route
Menorca in 2 days — hubs, beaches and bookable tours
Menorca · 3 days
3 days in Menorca · the essential route
Menorca in 3 days — hubs, beaches and bookable tours
Menorca · 4 days
4 days in Menorca · the essential route
Menorca in 4 days — hubs, beaches and bookable tours
Menorca · 5 days
5 days in Menorca · the essential route
Menorca in 5 days — hubs, beaches and bookable tours
Menorca · 6 days
6 days in Menorca · the essential route
Menorca in 6 days — hubs, beaches and bookable tours
Menorca · 7 days
7 days in Menorca · the essential route
Menorca in 7 days — hubs, beaches and bookable tours
Ibiza · 1 days
1 day in Ibiza · the essential route
Ibiza in 1 day — hubs, beaches and bookable tours
Ibiza · 2 days
2 days in Ibiza · the essential route
Ibiza in 2 days — hubs, beaches and bookable tours
Ibiza · 3 days
3 days in Ibiza · the essential route
Ibiza in 3 days — hubs, beaches and bookable tours
Ibiza · 4 days
4 days in Ibiza · the essential route
Ibiza in 4 days — hubs, beaches and bookable tours
Ibiza · 5 days
5 days in Ibiza · the essential route
Ibiza in 5 days — hubs, beaches and bookable tours
Ibiza · 6 days
6 days in Ibiza · the essential route
Ibiza in 6 days — hubs, beaches and bookable tours
Ibiza · 7 days
7 days in Ibiza · the essential route
Ibiza in 7 days — hubs, beaches and bookable tours
Formentera · 1 days
1 day in Formentera · the essential route
Formentera in 1 day — hubs, beaches and bookable tours
Formentera · 2 days
2 days in Formentera · the essential route
Formentera in 2 days — hubs, beaches and bookable tours
Formentera · 3 days
3 days in Formentera · the essential route
Formentera in 3 days — hubs, beaches and bookable tours
Formentera · 4 days
4 days in Formentera · the essential route
Formentera in 4 days — hubs, beaches and bookable tours
Formentera · 5 days
5 days in Formentera · the essential route
Formentera in 5 days — hubs, beaches and bookable tours
Formentera · 6 days
6 days in Formentera · the essential route
Formentera in 6 days — hubs, beaches and bookable tours
Formentera · 7 days
7 days in Formentera · the essential route
Formentera in 7 days — hubs, beaches and bookable tours
Basque Country · 1 days
1 day in Basque Country · the essential route
Basque Country in 1 day — hubs, beaches and bookable tours
Basque Country · 2 days
2 days in Basque Country · the essential route
Basque Country in 2 days — hubs, beaches and bookable tours
Basque Country · 3 days
3 days in Basque Country · the essential route
Basque Country in 3 days — hubs, beaches and bookable tours
Basque Country · 4 days
4 days in Basque Country · the essential route
Basque Country in 4 days — hubs, beaches and bookable tours
Basque Country · 5 days
5 days in Basque Country · the essential route
Basque Country in 5 days — hubs, beaches and bookable tours
Basque Country · 6 days
6 days in Basque Country · the essential route
Basque Country in 6 days — hubs, beaches and bookable tours
Basque Country · 7 days
7 days in Basque Country · the essential route
Basque Country in 7 days — hubs, beaches and bookable tours
Andalusia · 1 days
1 day in Andalusia · the essential route
Andalusia in 1 day — hubs, beaches and bookable tours
Andalusia · 2 days
2 days in Andalusia · the essential route
Andalusia in 2 days — hubs, beaches and bookable tours
Andalusia · 3 days
3 days in Andalusia · the essential route
Andalusia in 3 days — hubs, beaches and bookable tours
Andalusia · 4 days
4 days in Andalusia · the essential route
Andalusia in 4 days — hubs, beaches and bookable tours
Andalusia · 5 days
5 days in Andalusia · the essential route
Andalusia in 5 days — hubs, beaches and bookable tours
Andalusia · 6 days
6 days in Andalusia · the essential route
Andalusia in 6 days — hubs, beaches and bookable tours
Andalusia · 7 days
7 days in Andalusia · the essential route
Andalusia in 7 days — hubs, beaches and bookable tours
Canary Islands · 1 days
1 day in Canary Islands · the essential route
Canary Islands in 1 day — hubs, beaches and bookable tours
Canary Islands · 2 days
2 days in Canary Islands · the essential route
Canary Islands in 2 days — hubs, beaches and bookable tours
Canary Islands · 3 days
3 days in Canary Islands · the essential route
Canary Islands in 3 days — hubs, beaches and bookable tours
Canary Islands · 4 days
4 days in Canary Islands · the essential route
Canary Islands in 4 days — hubs, beaches and bookable tours
Canary Islands · 5 days
5 days in Canary Islands · the essential route
Canary Islands in 5 days — hubs, beaches and bookable tours
Canary Islands · 6 days
6 days in Canary Islands · the essential route
Canary Islands in 6 days — hubs, beaches and bookable tours
Canary Islands · 7 days
7 days in Canary Islands · the essential route
Canary Islands in 7 days — hubs, beaches and bookable tours
Valencian Community · 1 days
1 day in Valencian Community · the essential route
Valencian Community in 1 day — hubs, beaches and bookable tours
Valencian Community · 2 days
2 days in Valencian Community · the essential route
Valencian Community in 2 days — hubs, beaches and bookable tours
Valencian Community · 3 days
3 days in Valencian Community · the essential route
Valencian Community in 3 days — hubs, beaches and bookable tours
Valencian Community · 4 days
4 days in Valencian Community · the essential route
Valencian Community in 4 days — hubs, beaches and bookable tours
Valencian Community · 5 days
5 days in Valencian Community · the essential route
Valencian Community in 5 days — hubs, beaches and bookable tours
Valencian Community · 6 days
6 days in Valencian Community · the essential route
Valencian Community in 6 days — hubs, beaches and bookable tours
Valencian Community · 7 days
7 days in Valencian Community · the essential route
Valencian Community in 7 days — hubs, beaches and bookable tours
Madrid · 1 days
1 day in Madrid · the essential route
Madrid in 1 day — hubs, beaches and bookable tours
Madrid · 2 days
2 days in Madrid · the essential route
Madrid in 2 days — hubs, beaches and bookable tours
Madrid · 3 days
3 days in Madrid · the essential route
Madrid in 3 days — hubs, beaches and bookable tours
Madrid · 4 days
4 days in Madrid · the essential route
Madrid in 4 days — hubs, beaches and bookable tours
Madrid · 5 days
5 days in Madrid · the essential route
Madrid in 5 days — hubs, beaches and bookable tours
Madrid · 6 days
6 days in Madrid · the essential route
Madrid in 6 days — hubs, beaches and bookable tours
Madrid · 7 days
7 days in Madrid · the essential route
Madrid in 7 days — hubs, beaches and bookable tours
Italy · 1 days
1 day in Italy · the essential route
Italy in 1 day — hubs, beaches and bookable tours
Italy · 2 days
2 days in Italy · the essential route
Italy in 2 days — hubs, beaches and bookable tours
Italy · 3 days
3 days in Italy · the essential route
Italy in 3 days — hubs, beaches and bookable tours
Italy · 4 days
4 days in Italy · the essential route
Italy in 4 days — hubs, beaches and bookable tours
Italy · 5 days
5 days in Italy · the essential route
Italy in 5 days — hubs, beaches and bookable tours
Italy · 6 days
6 days in Italy · the essential route
Italy in 6 days — hubs, beaches and bookable tours
Italy · 7 days
7 days in Italy · the essential route
Italy in 7 days — hubs, beaches and bookable tours
Portugal · 1 days
1 day in Portugal · the essential route
Portugal in 1 day — hubs, beaches and bookable tours
Portugal · 2 days
2 days in Portugal · the essential route
Portugal in 2 days — hubs, beaches and bookable tours
Portugal · 3 days
3 days in Portugal · the essential route
Portugal in 3 days — hubs, beaches and bookable tours
Portugal · 4 days
4 days in Portugal · the essential route
Portugal in 4 days — hubs, beaches and bookable tours
Portugal · 5 days
5 days in Portugal · the essential route
Portugal in 5 days — hubs, beaches and bookable tours
Portugal · 6 days
6 days in Portugal · the essential route
Portugal in 6 days — hubs, beaches and bookable tours
Portugal · 7 days
7 days in Portugal · the essential route
Portugal in 7 days — hubs, beaches and bookable tours
Greece · 1 days
1 day in Greece · the essential route
Greece in 1 day — hubs, beaches and bookable tours
Greece · 2 days
2 days in Greece · the essential route
Greece in 2 days — hubs, beaches and bookable tours
Greece · 3 days
3 days in Greece · the essential route
Greece in 3 days — hubs, beaches and bookable tours
Greece · 4 days
4 days in Greece · the essential route
Greece in 4 days — hubs, beaches and bookable tours
Greece · 5 days
5 days in Greece · the essential route
Greece in 5 days — hubs, beaches and bookable tours
Greece · 6 days
6 days in Greece · the essential route
Greece in 6 days — hubs, beaches and bookable tours
Greece · 7 days
7 days in Greece · the essential route
Greece in 7 days — hubs, beaches and bookable tours
France · 1 days
1 day in France · the essential route
France in 1 day — hubs, beaches and bookable tours
France · 2 days
2 days in France · the essential route
France in 2 days — hubs, beaches and bookable tours
France · 3 days
3 days in France · the essential route
France in 3 days — hubs, beaches and bookable tours
France · 4 days
4 days in France · the essential route
France in 4 days — hubs, beaches and bookable tours
France · 5 days
5 days in France · the essential route
France in 5 days — hubs, beaches and bookable tours
France · 6 days
6 days in France · the essential route
France in 6 days — hubs, beaches and bookable tours
France · 7 days
7 days in France · the essential route
France in 7 days — hubs, beaches and bookable tours