FareDice / Start cities / Anywhere in Spain

Cheap multi-country trips from anywhere in Spain

Plan your own from SpainYour dates, nights, places and budget

The cheapest trip of each length

€34 per person in flights buys 3 flights through 4 countries from Barcelona, leaving in December. The longest, 8 flights through 9 countries, is €127 per person. Each trip below is the cheapest of its length from any of the 35 start cities in Spain. One city per country, 2–4 nights in each, non-stop flights only. Updated every night.

Start cities in Spain: Alicante, Almeria, Arrecife (Lanzarote), Asturias, Badajoz, Barcelona, Bilbao, Castellon de la Plana, Girona, Granada, Ibiza, Jerez de la Frontera, La Coruna, Las Palmas (Gran Canaria), Leon, Logrono, Madrid, Malaga, Melilla, Menorca, Murcia, Palma (Majorca), Pamplona, Puerto del Rosario (Fuerteventura), Reus, San Sebastian, Santa Cruz De La Palma, Santander, Santiago De Compostela, Sevilla, Tenerife, Valencia, Valladolid, Vigo, Zaragoza.

BarcelonaMilan2nKrakow2nCopenhagen

3 flights, 4 countries, 4 nights, 13–17 Dec.

Copenhagen is a capital and Krakow has an old town. Typical December highs run from 3°C in Krakow to 7°C in Milan.

€34per personabout €128 with a cabin bag. We count €35 a bag on 2 flights; check the airlines' prices.prices seen up to 2 days agoLow for these dates

See the flightsHide the flights

  1. Barcelona

    Spain, Start, Sun 13 Dec

  2. BCN→MXP Sun 13 DecInto Milano Malpensa Airport. Vueling, about 1½ hours, check the airline's cabin bag rules€14seen yesterday Check price
    • you leave Milan from a different airport (BGY, Orio al Serio International Airport)
  3. Milan

    Italy, 2 nights, 13–15 Dec

    Italy's fashion and business capital, with a white Gothic cathedral, Leonardo's Last Supper, La Scala opera house and aperitivo in the Navigli canal district.

    Typical December: highs of 7°C, some rain

    Swap this stop

  4. BGY→KRK Tue 15 DecRyanair, about 2 hours, cabin bag about €24€12seen yesterday Check price
  5. Krakow

    Poland, 2 nights, 15–17 Dec

    Poland's royal city, with Wawel castle above the Vistula, one of Europe's biggest medieval squares, the Kazimierz Jewish quarter and Auschwitz within reach.

    Typical December: highs of 3°C, some rain
    • Old town

    Swap this stop

  6. KRK→CPH Thu 17 DecNorwegian Air Sweden, about 1½ hours, check the airline's cabin bag rules€8seen 2 days ago Check price
  7. Copenhagen

    Denmark, Last stop, Thu 17 Dec

    Denmark's capital, a city of canals, bikes and harbour baths, with Nyhavn's painted houses, Tivoli Gardens, a strong food scene and Amager's long city beach.

    Typical December: highs of 4°C, some rain
    • Capital

    Swap this stop

Open this tripSeparate tickets: if one flight is late or cancelled, the next airline won't wait.
Trip page

BarcelonaLondon4nMilan2nKrakow2nCopenhagen

4 flights, 5 countries, 8 nights, 9–17 Dec.

Two of the four places are capitals and Krakow has an old town. Typical December highs run from 3°C in Krakow to 9°C in London.

€57per personabout €175 with a cabin bag. We count €35 for the bag on 1 flight; check the airline's price.prices seen up to 6 days ago, may be higher now

See the flightsHide the flights

  1. Barcelona

    Spain, Start, Wed 9 Dec

  2. BCN→LGW Wed 9 DecInto London Gatwick Airport. easyJet, about 2½ hours, cabin bag about €35€19 Check price
    • you leave London from a different airport (STN, Stansted Airport)
    • a price seen 3 days ago: it may be higher now or sold out
  3. London

    United Kingdom, 4 nights, 9–13 Dec

    Britain's capital on the Thames, with free national museums, royal palaces, the Tower, West End theatres, big parks and food from every corner of the world.

    Typical December: highs of 9°C, some rain
    • Capital

    Swap this stop

  4. STN→MXP Sun 13 DecInto Milano Malpensa Airport. Ryanair, about 2 hours, cabin bag about €24€18 Check price
    • Stansted Airport is 50 km from London · Far airports compared
    • you leave Milan from a different airport (BGY, Orio al Serio International Airport)
    • a price seen 6 days ago: it may be higher now or sold out
  5. Milan

    Italy, 2 nights, 13–15 Dec

    Italy's fashion and business capital, with a white Gothic cathedral, Leonardo's Last Supper, La Scala opera house and aperitivo in the Navigli canal district.

    Typical December: highs of 7°C, some rain

    Swap this stop

  6. BGY→KRK Tue 15 DecRyanair, about 2 hours, cabin bag about €24€12seen yesterday Check price
  7. Krakow

    Poland, 2 nights, 15–17 Dec

    Poland's royal city, with Wawel castle above the Vistula, one of Europe's biggest medieval squares, the Kazimierz Jewish quarter and Auschwitz within reach.

    Typical December: highs of 3°C, some rain
    • Old town

    Swap this stop

  8. KRK→CPH Thu 17 DecNorwegian Air Sweden, about 1½ hours, check the airline's cabin bag rules€8seen 2 days ago Check price
  9. Copenhagen

    Denmark, Last stop, Thu 17 Dec

    Denmark's capital, a city of canals, bikes and harbour baths, with Nyhavn's painted houses, Tivoli Gardens, a strong food scene and Amager's long city beach.

    Typical December: highs of 4°C, some rain
    • Capital

    Swap this stop

Open this tripSeparate tickets: if one flight is late or cancelled, the next airline won't wait.
Trip page

AlicanteMilan3nLondon4nGdansk3nStockholm4nRiga

5 flights, 6 countries, 14 nights, 5–19 Nov.

Three of the five places are capitals and three have old towns. It gets cooler as it goes: typical November highs fall from 12°C in Milan to 5°C in Riga.

€77per personabout €197 with a cabin bagprices seen up to 5 days ago, may be higher now

See the flightsHide the flights

  1. Alicante

    Spain, Start, Thu 5 Nov

  2. ALC→BGY Thu 5 NovRyanair, about 2 hours, cabin bag about €24€16seen 2 days ago Check price
  3. Milan

    Italy, 3 nights, 5–8 Nov

    Italy's fashion and business capital, with a white Gothic cathedral, Leonardo's Last Supper, La Scala opera house and aperitivo in the Navigli canal district.

    Typical November: highs of 12°C, wet

    Swap this stop

  4. BGY→STN Sun 8 NovRyanair, about 2 hours, cabin bag about €24€16seen yesterday Check price
  5. London

    United Kingdom, 4 nights, 8–12 Nov

    Britain's capital on the Thames, with free national museums, royal palaces, the Tower, West End theatres, big parks and food from every corner of the world.

    Typical November: highs of 12°C, some rain
    • Capital

    Swap this stop

  6. STN→GDN Thu 12 NovRyanair, about 2 hours, cabin bag about €24€20 Check price
    • Stansted Airport is 50 km from London · Far airports compared
    • a price seen 5 days ago: it may be higher now or sold out
  7. Gdansk

    Poland, 3 nights, 12–15 Nov

    A Baltic port city with a rebuilt Hanseatic main street, a medieval crane on the waterfront, the shipyard where Solidarity began and sandy beaches in Brzeźno.

    Typical November: highs of 7°C, some rain
    • Old town

    Swap this stop

  8. GDN→ARN Sun 15 NovInto Stockholm Arlanda Airport. Ryanair, about 1½ hours, cabin bag about €24€13seen yesterday Check price
  9. Stockholm

    Sweden, 4 nights, 15–19 Nov

    Sweden's capital, built across islands where Lake Mälaren meets the Baltic, with the old town of Gamla Stan, the Vasa ship museum and archipelago boat trips.

    Typical November: highs of 5°C, some rain
    • Capital
    • Lakes
    • Old town

    Swap this stop

  10. ARN→RIX Thu 19 NovFrom Stockholm Arlanda Airport. Ryanair, about 1 hour, cabin bag about €24€12seen yesterday Check price
  11. Riga

    Latvia, Last stop, Thu 19 Nov

    Latvia's capital on the Daugava, known for its medieval old town, streets of Art Nouveau facades and a huge central market in old Zeppelin hangars.

    Typical November: highs of 5°C, some rain
    • Capital
    • Old town

    Swap this stop

Open this tripSeparate tickets: if one flight is late or cancelled, the next airline won't wait.
Trip page

BilbaoLondon2nGdansk3nStockholm4nRiga2nMilan4nFrankfurt

6 flights, 7 countries, 15 nights, 10–25 Nov.

Three of the six places are capitals and three have old towns. Typical November highs run from 5°C in Stockholm to 12°C in London.

€92per personabout €258 with a cabin bag. We count €35 for the bag on 1 flight; check the airline's price.prices seen up to 7 days ago, may be higher now

See the flightsHide the flights

  1. Bilbao

    Spain, Start, Tue 10 Nov

  2. BIO→LGW Tue 10 NovInto London Gatwick Airport. Vueling, about 2 hours, check the airline's cabin bag rules€17seen yesterday Check price
    • you leave London from a different airport (STN, Stansted Airport)
  3. London

    United Kingdom, 2 nights, 10–12 Nov

    Britain's capital on the Thames, with free national museums, royal palaces, the Tower, West End theatres, big parks and food from every corner of the world.

    Typical November: highs of 12°C, some rain
    • Capital

    Swap this stop

  4. STN→GDN Thu 12 NovRyanair, about 2 hours, cabin bag about €24€20 Check price
    • Stansted Airport is 50 km from London · Far airports compared
    • a price seen 5 days ago: it may be higher now or sold out
  5. Gdansk

    Poland, 3 nights, 12–15 Nov

    A Baltic port city with a rebuilt Hanseatic main street, a medieval crane on the waterfront, the shipyard where Solidarity began and sandy beaches in Brzeźno.

    Typical November: highs of 7°C, some rain
    • Old town

    Swap this stop

  6. GDN→ARN Sun 15 NovInto Stockholm Arlanda Airport. Ryanair, about 1½ hours, cabin bag about €24€13seen yesterday Check price
  7. Stockholm

    Sweden, 4 nights, 15–19 Nov

    Sweden's capital, built across islands where Lake Mälaren meets the Baltic, with the old town of Gamla Stan, the Vasa ship museum and archipelago boat trips.

    Typical November: highs of 5°C, some rain
    • Capital
    • Lakes
    • Old town

    Swap this stop

  8. ARN→RIX Thu 19 NovFrom Stockholm Arlanda Airport. Ryanair, about 1 hour, cabin bag about €24€12seen yesterday Check price
  9. Riga

    Latvia, 2 nights, 19–21 Nov

    Latvia's capital on the Daugava, known for its medieval old town, streets of Art Nouveau facades and a huge central market in old Zeppelin hangars.

    Typical November: highs of 5°C, some rain
    • Capital
    • Old town

    Swap this stop

  10. RIX→BGY Sat 21 NovRyanair, about 3 hours, cabin bag about €24€16seen yesterday Check price
    • Orio al Serio International Airport is 46 km from Milan · Far airports compared
    • you leave Milan from a different airport (LIN, Milano Linate Airport)
  11. Milan

    Italy, 4 nights, 21–25 Nov

    Italy's fashion and business capital, with a white Gothic cathedral, Leonardo's Last Supper, La Scala opera house and aperitivo in the Navigli canal district.

    Typical November: highs of 12°C, wet

    Swap this stop

  12. LIN→FRA Wed 25 NovFrom Milano Linate Airport. easyJet, about 1½ hours, cabin bag about €35€14 Check price
    • a price seen 7 days ago: it may be higher now or sold out
  13. Frankfurt

    Germany, Last stop, Wed 25 Nov

    Germany's banking city on the Main, with a skyline of towers, a riverside row of museums, a rebuilt old town square and apple-wine taverns in Sachsenhausen.

    Typical November: highs of 9°C, some rain

    Swap this stop

Open this tripSeparate tickets: if one flight is late or cancelled, the next airline won't wait.
Trip page

BilbaoLondon2nGdansk3nStockholm4nRiga2nMilan4nBrussels4nTirana

7 flights, 8 countries, 19 nights, 10–29 Nov.

Five of the seven places are capitals and four have old towns. Typical November highs run from 5°C in Stockholm to 18°C in Tirana.

€110per personabout €300 with a cabin bag. We count €35 for the bag on 1 flight; check the airline's price.prices seen up to 5 days ago, may be higher now

See the flightsHide the flights

  1. Bilbao

    Spain, Start, Tue 10 Nov

  2. BIO→LGW Tue 10 NovInto London Gatwick Airport. Vueling, about 2 hours, check the airline's cabin bag rules€17seen yesterday Check price
    • you leave London from a different airport (STN, Stansted Airport)
  3. London

    United Kingdom, 2 nights, 10–12 Nov

    Britain's capital on the Thames, with free national museums, royal palaces, the Tower, West End theatres, big parks and food from every corner of the world.

    Typical November: highs of 12°C, some rain
    • Capital

    Swap this stop

  4. STN→GDN Thu 12 NovRyanair, about 2 hours, cabin bag about €24€20 Check price
    • Stansted Airport is 50 km from London · Far airports compared
    • a price seen 5 days ago: it may be higher now or sold out
  5. Gdansk

    Poland, 3 nights, 12–15 Nov

    A Baltic port city with a rebuilt Hanseatic main street, a medieval crane on the waterfront, the shipyard where Solidarity began and sandy beaches in Brzeźno.

    Typical November: highs of 7°C, some rain
    • Old town

    Swap this stop

  6. GDN→ARN Sun 15 NovInto Stockholm Arlanda Airport. Ryanair, about 1½ hours, cabin bag about €24€13seen yesterday Check price
  7. Stockholm

    Sweden, 4 nights, 15–19 Nov

    Sweden's capital, built across islands where Lake Mälaren meets the Baltic, with the old town of Gamla Stan, the Vasa ship museum and archipelago boat trips.

    Typical November: highs of 5°C, some rain
    • Capital
    • Lakes
    • Old town

    Swap this stop

  8. ARN→RIX Thu 19 NovFrom Stockholm Arlanda Airport. Ryanair, about 1 hour, cabin bag about €24€12seen yesterday Check price
  9. Riga

    Latvia, 2 nights, 19–21 Nov

    Latvia's capital on the Daugava, known for its medieval old town, streets of Art Nouveau facades and a huge central market in old Zeppelin hangars.

    Typical November: highs of 5°C, some rain
    • Capital
    • Old town

    Swap this stop

  10. RIX→BGY Sat 21 NovRyanair, about 3 hours, cabin bag about €24€16seen yesterday Check price
    • Orio al Serio International Airport is 46 km from Milan · Far airports compared
    • you leave Milan from a different airport (LIN, Milano Linate Airport)
  11. Milan

    Italy, 4 nights, 21–25 Nov

    Italy's fashion and business capital, with a white Gothic cathedral, Leonardo's Last Supper, La Scala opera house and aperitivo in the Navigli canal district.

    Typical November: highs of 12°C, wet

    Swap this stop

  12. LIN→BRU Wed 25 NovFrom Milano Linate Airport. easyJet, about 1½ hours, cabin bag about €35€17 Check price
    • you leave Brussels from a different airport (CRL, Charleroi Brussels South Airport)
    • a price seen 4 days ago: it may be higher now or sold out
  13. Brussels

    Belgium, 4 nights, 25–29 Nov

    Belgium's capital and seat of the EU, with the ornate Grand-Place, comic-strip murals, Art Nouveau houses, and beer, waffles and chocolate everywhere.

    Typical November: highs of 10°C, some rain
    • Capital
    • Old town

    Swap this stop

  14. CRL→TIA Sun 29 NovRyanair, about 2½ hours, cabin bag about €24€15 Check price
    • Charleroi Brussels South Airport is about 55 km by road from Brussels · Far airports compared
    • a price seen 5 days ago: it may be higher now or sold out
  15. Tirana

    Albania, Last stop, Sun 29 Nov

    Albania's capital, a city of painted blocks, cafés and Communist-era bunkers turned museums, with a cable car up Mount Dajti just outside town.

    Typical November: highs of 18°C, wet
    • Capital

    Swap this stop

Open this tripSeparate tickets: if one flight is late or cancelled, the next airline won't wait.
Trip page

BilbaoLondon2nGdansk3nStockholm4nRiga2nMilan4nBrussels4nTirana3nEindhoven

8 flights, 9 countries, 22 nights, 10 Nov – 2 Dec.

Five of the eight places are capitals and four have old towns. Typical November and December highs run from 5°C in Stockholm to 18°C in Tirana.

€127per personabout €341 with a cabin bag. We count €35 for the bag on 1 flight; check the airline's price.prices seen up to 6 days ago, may be higher now

See the flightsHide the flights

  1. Bilbao

    Spain, Start, Tue 10 Nov

  2. BIO→LGW Tue 10 NovInto London Gatwick Airport. Vueling, about 2 hours, check the airline's cabin bag rules€17seen yesterday Check price
    • you leave London from a different airport (STN, Stansted Airport)
  3. London

    United Kingdom, 2 nights, 10–12 Nov

    Britain's capital on the Thames, with free national museums, royal palaces, the Tower, West End theatres, big parks and food from every corner of the world.

    Typical November: highs of 12°C, some rain
    • Capital

    Swap this stop

  4. STN→GDN Thu 12 NovRyanair, about 2 hours, cabin bag about €24€20 Check price
    • Stansted Airport is 50 km from London · Far airports compared
    • a price seen 5 days ago: it may be higher now or sold out
  5. Gdansk

    Poland, 3 nights, 12–15 Nov

    A Baltic port city with a rebuilt Hanseatic main street, a medieval crane on the waterfront, the shipyard where Solidarity began and sandy beaches in Brzeźno.

    Typical November: highs of 7°C, some rain
    • Old town

    Swap this stop

  6. GDN→ARN Sun 15 NovInto Stockholm Arlanda Airport. Ryanair, about 1½ hours, cabin bag about €24€13seen yesterday Check price
  7. Stockholm

    Sweden, 4 nights, 15–19 Nov

    Sweden's capital, built across islands where Lake Mälaren meets the Baltic, with the old town of Gamla Stan, the Vasa ship museum and archipelago boat trips.

    Typical November: highs of 5°C, some rain
    • Capital
    • Lakes
    • Old town

    Swap this stop

  8. ARN→RIX Thu 19 NovFrom Stockholm Arlanda Airport. Ryanair, about 1 hour, cabin bag about €24€12seen yesterday Check price
  9. Riga

    Latvia, 2 nights, 19–21 Nov

    Latvia's capital on the Daugava, known for its medieval old town, streets of Art Nouveau facades and a huge central market in old Zeppelin hangars.

    Typical November: highs of 5°C, some rain
    • Capital
    • Old town

    Swap this stop

  10. RIX→BGY Sat 21 NovRyanair, about 3 hours, cabin bag about €24€16seen yesterday Check price
    • Orio al Serio International Airport is 46 km from Milan · Far airports compared
    • you leave Milan from a different airport (LIN, Milano Linate Airport)
  11. Milan

    Italy, 4 nights, 21–25 Nov

    Italy's fashion and business capital, with a white Gothic cathedral, Leonardo's Last Supper, La Scala opera house and aperitivo in the Navigli canal district.

    Typical November: highs of 12°C, wet

    Swap this stop

  12. LIN→BRU Wed 25 NovFrom Milano Linate Airport. easyJet, about 1½ hours, cabin bag about €35€17 Check price
    • you leave Brussels from a different airport (CRL, Charleroi Brussels South Airport)
    • a price seen 4 days ago: it may be higher now or sold out
  13. Brussels

    Belgium, 4 nights, 25–29 Nov

    Belgium's capital and seat of the EU, with the ornate Grand-Place, comic-strip murals, Art Nouveau houses, and beer, waffles and chocolate everywhere.

    Typical November: highs of 10°C, some rain
    • Capital
    • Old town

    Swap this stop

  14. CRL→TIA Sun 29 NovRyanair, about 2½ hours, cabin bag about €24€15 Check price
    • Charleroi Brussels South Airport is about 55 km by road from Brussels · Far airports compared
    • a price seen 5 days ago: it may be higher now or sold out
  15. Tirana

    Albania, 3 nights, 29 Nov – 2 Dec

    Albania's capital, a city of painted blocks, cafés and Communist-era bunkers turned museums, with a cable car up Mount Dajti just outside town.

    Typical November: highs of 18°C, wet
    • Capital

    Swap this stop

  16. TIA→EIN Wed 2 DecRyanair, about 2½ hours, cabin bag about €24€17 Check price
    • a price seen 6 days ago: it may be higher now or sold out
  17. Eindhoven

    Netherlands, Last stop, Wed 2 Dec

    A Dutch city of design and technology, grown up around Philips, with the Strijp-S creative district, the Van Abbemuseum and a lively student nightlife.

    Typical December: highs of 7°C, some rain

    Swap this stop

Open this tripSeparate tickets: if one flight is late or cancelled, the next airline won't wait.
Trip page

When it's cheapest

The cheapest trip of each length leaving each month, per person in flights, with the lowest in each row marked. Each month's page has its trips in full.

TripNovemberDecemberJanuary
3 flights€4228 Nov€3413 Dec€4614 Jan
4 flights€5828 Nov€579 Dec€5914 Jan
5 flights€775 Nov€808 Dec€7714 Jan
6 flights€9210 Nov€10213 Dec€9812 Jan
7 flights€11010 Nov€1236 Dec€1295 Jan
8 flights€12710 Nov€1456 Dec€1707 Jan

More trips through Spain

On these trips

Trips from Brussels, Copenhagen, Eindhoven, Frankfurt, Gdansk, Krakow, London, Milan, Riga, Stockholm, Tirana. Trips through Albania, Belgium, Denmark, Germany, Italy, Latvia, Netherlands, Poland, Sweden, United Kingdom.