From Tallinn to Barcelona with SWISS from €130 this summer + 1 week apt rent near the beach €407 p.p.


SWISS is currently offering cheap tickets for flights from Tallinn to Barcelona with prices starting at just €130. Travel period is from July to September 2023.

From Tallinn to Barcelona flights
From Tallinn to Barcelona flights

See below for example dates and check if anything suits your travel plans.

🏨 Accommodation

Accommodation in Barcelona is pretty expensive, therefore we suggest to stay in nearby beach town of Castelldefels, which is a 25-minute train ride to Barcelona Centre.

For example, small apartment in Rambla de Marisol Apartments costs €813 for 1 week in August:


Use to book your accommodation in Castelldefels or check out interactive map below for hotel deals in this beautiful town:

🚗 Car rental

We encourage you to book your car at – the service that we love and use ourselves. Also check out our tips about renting a car.

📝Flight details

🛫 Airline


🛣️ Route

Tallinn – Barcelona (BCN) – Tallinn

💼 Baggage

1 free item of carry-on baggage up to 8 kg and max. 55 x 40 x 23 cm
1 personal item up to 40 x 30 x 10 cm

📅 Example dates for flights from Tallinn to Barcelona

Please note that there are many more cheaper flights with long-layover in Zurich but we did not include them here.

Book your flights at This site not only offers great prices than anywhere else, but it also allows you to compare rates and book directly with the airlines, if you wish.

*** is not a travel agency, but we rigorously verify all of our deals to ensure their availability. However, please keep in mind that with such sought-after offers, changes occur frequently. Airlines adjust flight prices, hotels sell out, and currency exchange rates fluctuate. Due to high demand, the best deals and cheap tickets won’t be available for long. But don’t worry, we are constantly working to bring you even more fantastic deals. Follow our Facebook page so you don’t miss next time.


⚒️ Helpful resources

Compensair can help you claim up to €600 from the airline, if one of the following happened to you:

  • your flight was delayed for more than 3 hours
  • your flight was cancelled in less than 14 days before departure
  • you missed your connection flight and arrived to your final destination more than 3 hours late
  • you were not allowed to board because of overbooking

Necessary prerequisites:

  • delay was not caused by weather or other extraordinary conditions
  • the flights must have taken place within the past 6 years
  • departure from EU or destination in EU or both

Apply for free with Compensair, which operates on a “no win – no fee” model, charging a 25-35% service fee only if you receive compensation. All you need to do is complete a simple application form (takes under a minute), and they will handle the rest. With 7 years of expertise and o

Similar Posts