Spain & Portugal Itinerary: 12 Days from Madrid to Galicia, Porto and Lisbon
This 12-day Spain and Portugal itinerary starts in Madrid, heads north by train to Santiago de Compostela and Vigo in Galicia, crosses into Portugal by private car with a stop in Guimarães, then finishes in Porto, the Douro Valley, and Lisbon. Here's exactly how we did it in late May 2026: where we stayed, how we got between cities, the tours worth booking, and the places we'd go back to.
The Route
Twelve Days in Spain & Portugal
Madrid
Santiago de Compostela
Vigo
Guimarães
Porto
Douro Valley
Lisbon
01
The Route at a Glance
Fly into Madrid, take the train up to Santiago de Compostela, drop south to Vigo, cross the border by private car to Porto, then ride the train down to Lisbon. Six cities, two countries, one very full trip.
Madrid: 2 nights
Santiago de Compostela: 2 nights, including a Costa da Morte day tour
Vigo: 1 night
Guimarães: a few hours, on the drive from Vigo to Porto
Porto: 3 nights, including a Douro Valley day tour
Lisbon: 3 nights
02
Madrid: Where to Stay and Which Museums to See
We landed at 9:55 AM and checked into the Catalonia Las Cortes on Calle del Prado, a quiet, well-located hotel in Barrio de las Letras, within walking distance of the Prado Museum and Retiro Park. We LOVED this hotel and neighborhood and would gladly stay here again! May 24 was a long travel day, so we kept it simple: walk, find lunch, get oriented.
May 25 was a full museum day at the Reina Sofía, and Picasso's Guernica did not disappoint. If you haven't stood in front of his work in person, add it to the list.
On the morning of May 26, before catching the afternoon train to Santiago, we took a highlights tour of the Prado. We highly recommend it: the museum is HUGE, and the tour got us oriented and shared the stories behind key works before we explored on our own. Two major museums in two days is a lot, but Madrid's collections are genuinely world-class, and the Prado tour kept it focused. Worth it.
The Prado — a highlights tour keeps a world-class museum manageable
03
Santiago de Compostela: The Cathedral, the Old Town, and the Costa da Morte
The train from Chamartín takes about three hours. We departed at 2:40 PM and arrived in Santiago just before 6 — enough time to drop our bags at the Hotel Palacio del Carmen and walk straight into the Old Town.
If you do one thing in Santiago, go to the Praza do Obradoiro first. The cathedral at dusk, with the square nearly empty, is the kind of moment you don't plan; it just happens. From there, drift down Rúa do Vilar into Praza da Quintana and let yourself get a little lost — the side streets are the point.
On day two we took the 7-stop Costa da Morte tour with Galicia Travels (booked via TripAdvisor). Pickup was at 9 AM at the Chapel of the Pillar on Avenida de Xoán Carlos I, and we were back by 6 PM. The coastline is dramatic and remote in a way that's hard to find in Western Europe anymore: historic villages, coastal towns, and miles of wild, rugged shoreline. Worth every minute.
We spent the next morning at the Cathedral itself (go inside — the interior is stunning), wandered the three main squares (Obradoiro, Quintana, Praterías), and made a pass through the Mercado de Abastos before catching the bus for the quick trip to Vigo.
Santiago de Compostela — the cathedral at dusk, square nearly emptyCosta da Morte — miles of wild, rugged shoreline
04
Vigo: Galicia's Underrated Port City
The MonBus from Santiago to Vigo runs about 1.5 hours. We departed around 2 PM and took a taxi from the station to the AC Hotel Vigo — a solid, well-located business hotel right in the city.
Vigo doesn't get much press, and that's part of why it's great. It's a real working port city with a lively waterfront, a proper old town (Casco Vello), and a dinner scene that punches well above its tourist profile.
A military festival was in town for the weekend, with the King scheduled to arrive the next day. We wandered through the festival along the waterfront, hiked up to the castle (Castelo do Castro) for beautiful views over the city, then made our way into the old town around Praza da Constituição. We had drinks in the square while a military band played a concert. Festive, fun, and VERY Spanish.
Vigo — a working port city with a lively waterfront
05
Vigo to Porto via Guimarães, the Birthplace of Portugal
The next morning a private car picked us up for the drive to Porto, with a stop of a few hours in Guimarães, the birthplace of Portugal. It's a charming town, crowned by the hilltop castle where Portugal's first king is said to have been born. We wandered through the old town, had lunch, then continued on to Porto.
Guimarães — the hilltop castle where Portugal's first king was born
06
Porto and the Douro Valley: Wine, Port, and the Best Sunset in Town
Porto lived up to expectations! We checked into our Airbnb in the heart of the Ribeira district. The apartment was small, central, and well stocked, but it sat on a VERY loud street, so earplugs were a requirement for sleep.
We started by walking up the hill (every day is leg day in Portugal, LOL) and kicked off the evening with a cocktail on the lawn at Base. Then we did a fantastic wine tasting at Dogma Wine Bar, with light snacks for dinner.
The next day we were up early for a full-day tour of the Douro Valley. If you're a wine lover, I highly recommend it. We booked a small-group tour through TripAdvisor that included a stop in a small village for pastry and coffee, a river boat ride, then two tastings: one at a small independent winery and one at a larger winery with a fabulous late lunch. Lunch was so big we didn't need dinner!
The next day was all Porto, on foot. Highlights were Igreja do Carmo, a pork bifana for lunch, a port tasting at A Copo Wine e Tapas, a small wine bar in Gaia, and then sunset on the hillside at Jardim do Morro. Two strong recommendations: do your port tasting at a small wine bar rather than a big port house (it's far more personal), and don't miss sunset at Jardim do Morro, with live music and drinks. It was a highlight of the week! Pizza at La Salumeria afterward was the perfect way to end the night (and amazing pizza).
The next morning we headed to the train station for our final destination: Lisbon.
The Douro Valley — terraced vineyards, a river boat, and a very long lunch
07
Lisbon: Alfama, Fado, and a Hidden Lunch Spot
Lisbon closes the loop. It's a stunning city, highly reminiscent of San Francisco. We checked into our fabulous Airbnb in Mouraria, the old Moorish quarter, and immediately headed down the hill for a tuk-tuk tour of the city to get our bearings. Lisbon is just as hilly as Porto, if not more so, so be ready to use those legs! We had a light dinner at an Asian food court and went to bed early to prepare for a big day exploring the city.
The next day started in Alfama, where we visited the castle (Castelo de São Jorge): fabulous views, history, and peacocks! We wandered the streets of Alfama, browsed the Feira da Ladra flea market (mostly junk, but fun to see), and then stumbled upon a hidden restaurant in an alleyway, O Beco – A Tradição do Bacalhau, where you have to knock to be let in. It was a highly memorable lunch!
We saw a short, informative fado show at Lisboa Em Fado, learned the history of the city at the Lisboa Story Centre, and walked for miles through Alfama, Baixa, Chiado, and Bairro Alto.
The best port tonic (among other great cocktails) in ALL of Portugal is at Bar 1868 in Chiado. And the best ice cream is definitely Santini (look for the red-and-white stripes). Lisbon is a world-class city, and we only scratched the surface, so we're hoping for many more visits.
Lisbon — Alfama's rooftops, tram 28, and the Tagus beyond
08
Spain and Portugal Travel Tips
Getting Around
Madrid to Santiago de Compostela: Renfe high-speed train from Chamartín, ~3 hrs. Book tickets via Railclick or directly with Renfe.
Santiago to Vigo: MonBus, ~1.5 hrs. Affordable and easy.
Vigo to Porto: private car, with a stop of a few hours in Guimarães along the way.
Porto to Lisbon: Alfa Pendular high-speed train, just under 3 hrs.
Where We Stayed
Madrid: Catalonia Las Cortes, Barrio de las Letras
Santiago de Compostela: Hotel Palacio del Carmen
Vigo: AC Hotel Vigo
Porto: Airbnb in Ribeira (central, but bring earplugs)
Lisbon: Airbnb in Mouraria
Tours Worth Booking
Prado highlights tour (Madrid): a short guided tour before you explore on your own
Costa da Morte 7-stop tour (Santiago): Galicia Travels, booked via TripAdvisor
Douro Valley full-day small-group tour (Porto): booked via TripAdvisor
Tuk-tuk tour (Lisbon): the easiest way to get your bearings on day one
09
Spain and Portugal Itinerary FAQ
How do you get from Madrid to Santiago de Compostela?
Take the Renfe high-speed train from Madrid's Chamartín station. The trip takes about three hours, and you can book through Renfe directly or through a reseller like Railclick.
Is Vigo worth visiting?
Yes. Vigo is an underrated working port city with a lively waterfront, a walkable old town (Casco Vello), a great dinner scene, and big views from Castelo do Castro. Even one night gives you a good feel for it, and it's a natural jumping-off point for crossing into Portugal.
What's the best way to get from Vigo to Porto?
We hired a private car, which let us stop for a few hours in Guimarães, the birthplace of Portugal, along the way. It turned a transfer day into a sightseeing day.
Is a Douro Valley day trip from Porto worth it?
If you love wine, absolutely. Our full-day, small-group tour included a village stop for pastry and coffee, a river boat ride, and tastings at both a small independent winery and a larger winery with a long late lunch.
Where should you do a port tasting in Porto?
Skip the big port houses and book a small, personal tasting at a wine bar. We loved A Copo Wine e Tapas in Vila Nova de Gaia, just across the river from Porto's Ribeira district.
How do you get from Porto to Lisbon?
The Alfa Pendular high-speed train connects the two cities in just under three hours.
How many days do you need for Spain and Portugal?
We covered six cities in 12 days (11 nights), which was full but very doable by train and car. If you can, add an extra day or two in Lisbon. We only scratched the surface.
Six cities, two countries, twelve days — and a long list of places we'd go back to.
And the best port tonic in Portugal? Bar 1868, Chiado.