Routes · Europe
Madrid to the Baltic: Stockholm, Helsinki and Tallinn
Madrid → Stockholm → Helsinki → Tallinn
Baltic capitals Best season (general guide): May–Sep
Three northern capitals sit around the Baltic Sea, and you can travel between them entirely by ferry. This route starts in Stockholm, crosses overnight to Helsinki and finishes with a short sailing to Tallinn. From Madrid there are direct flights to Stockholm and home from Tallinn. The itinerary spends three nights in Stockholm, two nights in Helsinki and two nights in Tallinn.
How to pace it: Spend days one to three in Stockholm: day one, Gamla Stan; day two, Vasa Museum and Djurgården; day three, archipelago boat, then overnight ferry. Then spend days four and five in Helsinki: day four, arrive by ferry, then market square; day five, Suomenlinna. Then spend days six and seven in Tallinn: day six, ferry to Tallinn, then old town; day seven, Kadriorg or Telliskivi.
Stockholm is built on islands, and its old town, Gamla Stan, is full of narrow lanes and colourful facades. The Vasa Museum, which houses a 17th-century warship raised from the harbour, is one of Europe's most remarkable museums. Day trips into the archipelago are easy in summer. The overnight ferry to Helsinki weaves through the islands at dusk and arrives in the morning. Helsinki is known for its design, saunas and markets, and the Suomenlinna fortress is a short ferry ride from the harbour. The final hop to Tallinn takes a couple of hours. Its medieval old town, with towers, merchant houses and the town hall square, is one of the best preserved in northern Europe.
From late spring to early autumn, roughly May to September, days are long, ferry services are at their busiest and outdoor cafés are open. June and July bring the longest light, while late August and September are quieter.
Book ferry cabins for the overnight crossing in advance in summer. All three countries are in the Schengen area, but bring your passport or ID card for the ferries.
Each city has its own sauna culture, and trying it is part of the trip. Helsinki has public saunas by the sea, such as Löyly, and Stockholm has bathing spots on the city's islands in summer. In Tallinn, the Kalamaja and Telliskivi districts, a short walk from the old town, have markets, cafés and a creative atmosphere.
Suggested outline
Madrid
Stockholm
Sweden's capital, spread across islands. Gamla Stan's old lanes, the Vasa Museum and archipelago boats are highlights.
Helsinki
Reached by overnight ferry from Stockholm. Suomenlinna sea fortress and the design district are good for a day each.
"Suomenlinna_(cropped).jpg" by Michal Pise, Michal.Pise, CC BY 2.0, via Wikimedia Commons· licence Tallinn
A short ferry across the Gulf of Finland. Its medieval old town, with walls and towers, is a UNESCO World Heritage Site.
"Raekoja_plats_at_night.jpg" by Jorge Franganillo, CC BY 2.0, via Wikimedia Commons· licence
Day by day
- Day 1 · Stockholm — Arrive; Gamla Stan· Madrid → Stockholm (by air)
- Day 2 · Stockholm — Vasa Museum and Djurgården
- Day 3 · Stockholm — Archipelago boat; overnight ferry
- Day 4 · Helsinki — Arrive by ferry; market square· Stockholm → Helsinki (by ferry)
- Day 5 · Helsinki — Suomenlinna
- Day 6 · Tallinn — Ferry to Tallinn; old town· Helsinki → Tallinn (by ferry)
- Day 7 · Tallinn — Kadriorg or Telliskivi
- Day 8 · Tallinn — Travel home from Tallinn· Tallinn → Madrid (by air)
A suggested pace only; expedition days are set by the operator.
Flights, leg by leg
Each button opens a live, dated search. We don't show stored fares here: check today's price on the booking site.
- Madrid → Stockholm (MAD → STO) · Check today's price Search fares MAD → STO · 3 Dec ↗
Showing dates about a month ahead — change them when you search.
Stockholm
Plan the trip: Stockholm
- Airport transfer Airport transfers in Sweden on Kiwitaxi ↗
- eSIM eSIM data for Sweden on Airalo ↗
- Private transfer Private transfers in Stockholm on GetTransfer ↗
- Audio guide Self-guided audio tours in Stockholm on WeGoTrip ↗
- Car hire Compare car hire on QEEQ ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Helsinki
Plan the trip: Helsinki
- Airport transfer Airport transfers in Finland on Kiwitaxi ↗
- Car hire Car hire in Helsinki on Localrent ↗
- eSIM eSIM data for Finland on Airalo ↗
- Private transfer Private transfers in Helsinki on GetTransfer ↗
- Audio guide Self-guided audio tours in Helsinki on WeGoTrip ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Tallinn
Plan the trip: Tallinn
- Airport transfer Airport transfers in Estonia on Kiwitaxi ↗
- eSIM eSIM data for Estonia on Airalo ↗
- Private transfer Private transfers in Tallinn on GetTransfer ↗
- Audio guide Self-guided audio tours in Tallinn on WeGoTrip ↗
- Car hire Compare car hire on QEEQ ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Partner links may earn LarkTours a commission at no extra cost to you. Prices, availability and terms are set by each partner.