Cheap flights from Thailand to Barcelona-El Prat Airport

BKK — BCN
1 Oct — 8 Oct1
Return
1 adult
Economy
From?
To?
Sat 1/10
Sat 8/10

We work with more than 300 partners to bring you better travel deals

How far in advance should I book a flight from Thailand to Barcelona-El Prat Airport?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 19 days in advance, which can save you up to 7% on flights from Thailand to Barcelona-El Prat Airport compared to booking the week you need them. Waiting 19 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at ฿30,854. For sooner than that we have options available in the next 3 days from ฿33,366.

What is the cheapest month to fly from Thailand to Barcelona-El Prat Airport?

Due to multiple factors, expect to potentially pay more when booking in July. For low rates, October can be a great choice for travel to Barcelona-El Prat Airport. Flights to Barcelona-El Prat Airport from Thailand in October are about ฿27,846 on average during October, but can be found for as low as ฿13,347.

When is the cheapest time to fly from Thailand to Barcelona-El Prat Airport (TH - BCN)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Thailand to Barcelona-El Prat Airport as you normally would.

Cheap flights from Thailand to Barcelona-El Prat in September, October 2022

The best prices found for Thailand to BCN flights in September, October
9 Oct - 7 Dec
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

15h 00m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

21h 20m
฿31,417

Multiple Airlines

Pick Dates

Deal found 23 Sep. 2022

16 Oct - 16 Nov
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

15h 00m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

21h 20m
฿31,942

Multiple Airlines

Pick Dates

Deal found 26 Sep. 2022

15 Oct - 16 Nov
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

15h 05m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

21h 20m
฿32,954

Multiple Airlines

Pick Dates

Deal found 26 Sep. 2022

Thailand to Barcelona-El Prat 2022 flight deals

Cheap flights to Barcelona-El Prat from Thailand found for this year
17 Nov - 24 Nov
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

25h 30m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

25h 15m
฿29,992

Multiple Airlines

Pick Dates

Deal found 24 Sep. 2022

8 Nov - 24 Nov
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

30h 45m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

24h 00m
฿31,117

Multiple Airlines

Pick Dates

Deal found 23 Sep. 2022

14 Nov - 28 Nov
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

25h 30m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

14h 45m
฿31,379

Multiple Airlines

Pick Dates

Deal found 23 Sep. 2022

Cheap โอมานแอร์ flights from Thailand to Barcelona-El Prat

20 Feb - 6 Mar
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

23h 00m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

2 stops

30h 25m
฿27,893

โอมานแอร์

Pick Dates

Deal found 23 Sep. 2022

8 Nov - 24 Nov
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

24h 15m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

2 stops

18h 45m
฿34,641

โอมานแอร์

Pick Dates

Deal found 23 Sep. 2022

1 Oct - 6 Oct
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

22h 40m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

2 stops

20h 40m
฿45,101

โอมานแอร์

Pick Dates

Deal found 24 Sep. 2022

Cheap สิงคโปร์แอร์ไลน์ flights from Thailand to Barcelona-El Prat

7 Mar - 30 Mar
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

26h 50m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

2 stops

22h 40m
฿28,680

สิงคโปร์แอร์ไลน์

Pick Dates

Deal found 23 Sep. 2022

23 Mar - 29 Mar
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

20h 50m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

2 stops

25h 45m
฿30,555

สิงคโปร์แอร์ไลน์

Pick Dates

Deal found 24 Sep. 2022

7 Mar - 30 Mar
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

20h 50m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

19h 20m
฿30,592

สิงคโปร์แอร์ไลน์

Pick Dates

Deal found 23 Sep. 2022

Last-minute flights from Thailand to Barcelona-El Prat

Late deals on return flights to Barcelona-El Prat from Thailand, departing today and this week
1 Oct - 6 Oct
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

15h 05m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

28h 15m
฿35,878

สวิส อินเตอร์เนชั่นแนล แอร์ไลน์

Pick Dates

Deal found 24 Sep. 2022

1 Oct - 6 Oct
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

15h 05m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

2 stops

25h 35m
฿38,165

Multiple Airlines

Pick Dates

Deal found 24 Sep. 2022

1 Oct - 6 Oct
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

22h 40m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

2 stops

20h 40m
฿45,101

โอมานแอร์

Pick Dates

Deal found 24 Sep. 2022

One-way flights to Barcelona-El Prat from Thailand

The cheapest one-way flights from Thailand to Barcelona-El Prat
16 Feb
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

25h 45m
฿11,435

Multiple Airlines

Pick Dates

Deal found 23 Sep. 2022

29 Jan
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

29h 00m
฿12,447

Multiple Airlines

Pick Dates

Deal found 24 Sep. 2022

12 Feb
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

23h 25m
฿12,522

Multiple Airlines

Pick Dates

Deal found 25 Sep. 2022

Related info for your journey

Useful info, stats and facts about Thailand to Barcelona-El Prat flights.

Which airlines flying from Thailand to Barcelona-El Prat have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like เอมิเรตส์, กาตาร์แอร์เวย์, and เอทิฮัดแอร์เวย์ flying from Thailand to Barcelona-El Prat have implemented new flexible cancellation policies.

Can I find flights from Thailand to Barcelona-El Prat Airport for under ฿26,900 on Cheapflights?

Yes, there are multiple flights from Thailand to Barcelona-El Prat Airport for under ฿26,900. The cheapest flight booked recently is on Multiple Airlines for just ฿26,843, but on average you can expect to pay ฿31,192.

Are there last-minute flights available from Thailand to Barcelona-El Prat Airport for under ฿35,900?

There are currently 4+ open flights from Thailand to Barcelona-El Prat Airport within the next 7 days for less than ฿35,900.

What are the most popular routes from Thailand to Barcelona-El Prat Airport?

While some choose either Bangkok Don Mueang Intl - Barcelona-El Prat or Phuket City - Barcelona-El Prat, Bangkok Suvarnabhumi - Barcelona-El Prat is the most popular route from Thailand to Barcelona-El Prat Airport.

What are the most popular airlines that fly from Thailand to Barcelona-El Prat Airport?

Consider Finnair, บริติชแอร์เวย์ or แอร์ไชน่า when booking your flight. These represent the most popular airlines when flying from Thailand to Barcelona-El Prat Airport.

What are the cheapest flights from Thailand to Barcelona-El Prat Airport?

Looking for the cheapest flight from Thailand to Barcelona-El Prat Airport? While on average our users pay ฿28,168, our data indicates the cheapest price to be ฿18,531. The most popular route (Bangkok Suvarnabhumi - Barcelona-El Prat), is priced around ฿26,843.

Departure points for flights from Thailand to Barcelona-El Prat

Select to see more specific information for flights to Barcelona-El Prat from all departure points in Thailand

Top 10 airlines flying from Thailand to Barcelona-El Prat

The chart below displays the airlines Cheapflights users travelling from Thailand to Barcelona-El Prat choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์Cheapest฿11,918Average฿20,855FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์ flights
FinnairCheapest฿17,648Average฿19,299FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Finnair flights
เอทิฮัดแอร์เวย์Cheapest฿19,652Average฿24,796FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอทิฮัดแอร์เวย์ flights
สวิส อินเตอร์เนชั่นแนล แอร์ไลน์Cheapest฿20,501Average฿27,992FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights
แอร์ไชน่าCheapest฿20,612Average฿29,661FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์ไชน่า flights
ออสเตรียนแอร์ไลน์Cheapest฿21,688Average฿25,385FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search ออสเตรียนแอร์ไลน์ flights
บริติชแอร์เวย์Cheapest฿23,257Average฿26,159FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search บริติชแอร์เวย์ flights
แอโรฟลอทCheapest฿25,778Average฿32,473FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search แอโรฟลอท flights
กาตาร์แอร์เวย์Cheapest฿26,089Average฿33,943FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search กาตาร์แอร์เวย์ flights
ลุฟท์ฮันซ่าCheapest฿26,236Average฿31,735FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search ลุฟท์ฮันซ่า flights