Cheap flights from Thailand to Barcelona-El Prat Airport from ฿10,557

This is the cheapest one-way flight price, found on 21/9. Prices may vary by date and flight preferences.
BKK — BCN
26 Sep — 3 Oct1
1 adult
Economy
From?
To?
Tue 26/9
Tue 3/10

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 47 days in advance, which can save you up to 27% on flights from Thailand to Barcelona-El Prat Airport compared to booking the week you need them. Waiting 47 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 ฿39,949. For sooner than that we have options available in the next 3 days from ฿48,156.

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, April can be a great choice for travel to Barcelona-El Prat Airport. Flights to Barcelona-El Prat Airport from Thailand in April are about ฿36,255 on average during April, but can be found for as low as ฿20,282.

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

Find some of the cheapest แอร์ไชน่า flights traveling from Thailand to Barcelona. Deals update often to give you more flight options matching your criteria

Cheap ออสเตรียนแอร์ไลน์ flights from Thailand to Barcelona-El Prat

Some of the best deals we've found on ออสเตรียนแอร์ไลน์ flights traveling from Thailand to Barcelona. If these deals don't fit your criteria, make sure to check back soon as new deals are always added.

Cheap Thailand to Barcelona-El Prat flights in September & October 2023

The best prices found for Thailand to BCN flights in September, October
Check out some of the best flight deals from Thailand to Barcelona in 2023. More deals are always being added, so be sure to check back regularly.

Thailand to Barcelona-El Prat 2023 flight deals

Cheap flights to Barcelona-El Prat from Thailand found for this year
Check out some of the best flight deals from Thailand to Barcelona in 2023. More deals are always being added, so be sure to check back regularly.

One-way flights to Barcelona-El Prat from Thailand

The cheapest one-way flights from Thailand to Barcelona-El Prat
Users traveling one-way from Thailand to Barcelona can select one of these great deals. Those seeking round-trip flights from Thailand to Barcelona should utilize the search form at the top of the page.

Find flights from Thailand to Barcelona-El Prat within your budget

Use the slider to find flights from Thailand to Barcelona-El Prat that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

฿22,198 - ฿31,525

Route

Depart

Return

Price

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Tue 7/11

1 stop35h 55m

Barcelona-El Prat

Tue 14/11

1 stop25h 25m

฿22,198

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Thu 19/10

1 stop14h 35m

Barcelona-El Prat

Wed 13/3

1 stop20h 55m

฿24,946

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Mon 16/10

1 stop25h 10m

Barcelona-El Prat

Sun 10/3

1 stop23h 55m

฿25,922

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Thu 19/10

1 stop15h 30m

Barcelona-El Prat

Mon 11/3

1 stop22h 05m

฿27,838

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Mon 13/11

1 stop21h 20m

Barcelona-El Prat

Wed 29/11

1 stop20h 15m

฿28,308

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Thu 7/12

2 stops36h 15m

Barcelona-El Prat

Thu 21/12

2 stops42h 50m

฿28,706

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Tue 13/2

1 stop28h 40m

Barcelona-El Prat

Tue 5/3

1 stop16h 15m

฿29,067

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Tue 17/10

2 stops25h 45m

Barcelona-El Prat

Sat 16/3

1 stop21h 15m

฿29,682

Bangkok SuvarnabhumiBarcelona-El Prat

BKK - BCN

BKKBCN

Bangkok Suvarnabhumi

Tue 13/2

2 stops20h 00m

Barcelona-El Prat

Tue 5/3

1 stop27h 05m

฿31,525

Flights are sorted by cheapest first

Deals found on 21/9

Reviews of airlines servicing Barcelona-El Prat

Peruse reviews from past customers who have flown with แอร์ไชน่า, ออสเตรียนแอร์ไลน์ and เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์ from Thailand to Barcelona to help guide your decision. You can also see how each airline stacks up in terms of entertainment options, comfort, food, crew/service, and boarding process.
โอมานแอร์
9.3
Wonderful
9 reviews

Boarding

9.5

Entertainment

9.1

Overall

9.3

Comfort

9.3

Crew

9.7

Food

9.5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

โอมานแอร์
9.3
Wonderful
9 reviews
โอมานแอร์
9.3
Wonderful
9 reviews

Boarding

9.5

Entertainment

9.1

Overall

9.3

Comfort

9.3

Crew

9.7

Food

9.5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

ไชนาอีสเทิร์น
8.3
Very Good
11 reviews
โอมานแอร์
9.3
Wonderful
9 reviews

Boarding

9.5

Entertainment

9.1

Overall

9.3

Comfort

9.3

Crew

9.7

Food

9.5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

เอเชียน่าแอร์ไลน์
8.3
Very Good
64 reviews
โอมานแอร์
9.3
Wonderful
9 reviews

Boarding

9.5

Entertainment

9.1

Overall

9.3

Comfort

9.3

Crew

9.7

Food

9.5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

สิงคโปร์แอร์ไลน์
8.1
Very Good
337 reviews
โอมานแอร์
9.3
Wonderful
9 reviews

Boarding

9.5

Entertainment

9.1

Overall

9.3

Comfort

9.3

Crew

9.7

Food

9.5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

Emirates
7.9
Good
1,315 reviews
โอมานแอร์
9.3
Wonderful
9 reviews

Boarding

9.5

Entertainment

9.1

Overall

9.3

Comfort

9.3

Crew

9.7

Food

9.5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

Related info for your journey

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

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

Yes, there are multiple flights from Thailand to Barcelona-El Prat Airport for under ฿22,200. The cheapest flight booked recently is on แอร์ไชน่า for just ฿22,198, but on average you can expect to pay ฿26,536.

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

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

What does BKK to BCN mean?

Bangkok Suvarnabhumi Airport is BKK and Barcelona-El Prat Airport is BCN. These codes are created by the International Air Transport Association (IATA) and airlines use them to identify the departing and arrival airports in the flight routes they service. Ready for more IATA code knowledge? These are related airports for your current travel destination: Phuket City Airport (HKT), Chiang Mai Airport (CNX), Bangkok Don Mueang Intl Airport (DMK), Ko Samui Airport (USM), Krabi Airport (KBV).

Top 8 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-time
FinnairCheapest฿24,204Average฿40,748FlexibilityNo cancel feeOn-time76%
Search Finnair flights
สวิส อินเตอร์เนชั่นแนล แอร์ไลน์Cheapest฿27,147Average฿32,855FlexibilityNo cancel feeOn-time79%
Search สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights
เอทิฮัดแอร์เวย์Cheapest฿27,166Average฿35,255FlexibilityNo cancel feeOn-time75%
Search เอทิฮัดแอร์เวย์ flights
แอร์ไชน่าCheapest฿28,240Average฿36,554FlexibilityNo cancel feeOn-time67%
Search แอร์ไชน่า flights
ออสเตรียนแอร์ไลน์Cheapest฿29,096Average฿36,516FlexibilityNo cancel feeOn-time78%
Search ออสเตรียนแอร์ไลน์ flights
กาตาร์แอร์เวย์Cheapest฿31,344Average฿37,931FlexibilityNo cancel feeOn-time68%
Search กาตาร์แอร์เวย์ flights
ลุฟท์ฮันซ่าCheapest฿31,356Average฿35,655FlexibilityNo cancel feeOn-time76%
Search ลุฟท์ฮันซ่า flights
EmiratesCheapest฿34,322Average฿39,045FlexibilityNo cancel feeOn-time75%
Search Emirates flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.