Cheap flights from Bangkok to Spain

BKK — MAD
26 May — 2 Jun1
Return
1 adult
Economy
From?
To?
Thu 26/5
Thu 2/6

How far in advance should I book a flight from Bangkok to Spain?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 26 days in advance, which can save you up to 7% on flights from Bangkok to Spain compared to booking the week you need them. Waiting 26 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 ฿24,800. For sooner than that we have options available in the next 3 days from ฿27,239.

What is the cheapest month to fly from Bangkok to Spain?

July is one of the best times of the year to fly to Spain from Bangkok. Prices for July average ฿24,457 per person but you can even find prices for as low as ฿14,530. The most expensive prices can be found in the month of April. Opting for a July flight can save you 15% on your journey compared to booking in April

When is the cheapest time to fly from Bangkok to Spain (BKK - ES)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Bangkok to Spain as you normally would.

Cheap flights from Bangkok to Spain in May, June 2022

The best prices found for Bangkok to Spain flights in May, June
20 May - 27 May
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

28h 20m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

33h 50m
฿20,026

Multiple Airlines

View Deal

Deal found 19/5/22

20 May - 27 May
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

28h 20m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

31h 30m
฿20,060

Multiple Airlines

View Deal

Deal found 18/5/22

20 May - 27 May
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

26h 55m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

33h 50m
฿22,465

แอร์ฟร้านซ์

View Deal

Deal found 18/5/22

Bangkok to Spain 2022 flight deals

Cheap flights to Spain from Bangkok found for this year
8 Nov - 14 Nov
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

17h 25m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

15h 00m
฿18,961

แอร์ฟร้านซ์

View Deal

Deal found 18/5/22

15 Sep - 22 Sep
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

17h 00m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

31h 40m
฿18,995

แอร์ฟร้านซ์

View Deal

Deal found 18/5/22

8 Nov - 14 Nov
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

28h 55m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

15h 00m
฿19,408

Multiple Airlines

View Deal

Deal found 19/5/22

Cheap Finnair flights from Bangkok to Spain

12 Sep - 21 Sep
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

27h 55m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

25h 10m
฿22,533

Finnair

View Deal

Deal found 20/5/22

17 Sep - 21 Sep
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

27h 55m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

25h 10m
฿22,671

Finnair

View Deal

Deal found 19/5/22

17 Sep - 22 Sep
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

27h 55m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

2 stops

28h 00m
฿23,117

Finnair

View Deal

Deal found 19/5/22

Cheap เอทิฮัดแอร์เวย์ flights from Bangkok to Spain

12 Sep - 21 Sep
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

18h 30m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

2 stops

30h 45m
฿22,568

เอทิฮัดแอร์เวย์

View Deal

Deal found 20/5/22

12 Sep - 21 Sep
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

18h 30m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

3 stops

35h 50m
฿22,705

เอทิฮัดแอร์เวย์

View Deal

Deal found 20/5/22

6 Sep - 12 Sep
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

19h 10m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

16h 25m
฿22,808

เอทิฮัดแอร์เวย์

View Deal

Deal found 20/5/22

Last-minute flights from Bangkok to Spain

Late deals on return flights to Spain from Bangkok, departing today and this week
26 May - 2 Jun
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

3 stops

25h 10m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

3 stops

24h 15m
฿23,873

เอทิฮัดแอร์เวย์

View Deal

Deal found 19/5/22

26 May - 2 Jun
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

3 stops

33h 20m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

2 stops

36h 10m
฿24,697

เอทิฮัดแอร์เวย์

View Deal

Deal found 19/5/22

26 May - 22 Jun
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

27h 45m
BCN

Barcelona-El Prat

BKK

Bangkok Suvarnabhumi

1 stop

21h 35m
฿24,766

กาตาร์แอร์เวย์

View Deal

Deal found 18/5/22

One-way flights to Spain from Bangkok

The cheapest one-way flights from Bangkok to Spain
10 Jul
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

1 stop

40h 05m
฿11,954

Multiple Airlines

View Deal

Deal found 20/5/22

10 Jul
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

32h 30m
฿11,988

Multiple Airlines

View Deal

Deal found 20/5/22

10 Jul
BKK

Bangkok Suvarnabhumi

BCN

Barcelona-El Prat

2 stops

50h 20m
฿12,091

Multiple Airlines

View Deal

Deal found 20/5/22

Related info for your journey

Useful info, stats and facts about Bangkok to Spain flights.

Which airlines flying from Bangkok to Spain have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Bangkok to Spain that may be offering flexible cancellation policies are Finnair, แอโรฟลอท, and เอทิฮัดแอร์เวย์. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Bangkok to Spain for under ฿19,000 on Cheapflights?

Yes, there are multiple flights from Bangkok to Spain for under ฿19,000. The cheapest flight booked recently is on แอร์ฟร้านซ์ for just ฿18,961, but on average you can expect to pay ฿21,400.

Are there last-minute flights available from Bangkok to Spain for under ฿23,900?

There are currently 20+ open flights from Bangkok to Spain within the next 7 days for less than ฿23,900.

What are the most popular routes from Bangkok to Spain?

Most travellers choose Bangkok Suvarnabhumi - Barcelona-El Prat, Bangkok Suvarnabhumi - Madrid Barajas or Bangkok Suvarnabhumi - Bilbao when deciding on the best route from Bangkok to Spain.

What are the most popular airlines that fly from Bangkok to Spain?

Before booking your flight from Bangkok to Spain, check out the most popular airlines for this route: แอร์อินเดีย, Finnair or แอร์ไชน่า.

What are the cheapest flights from Bangkok to Spain?

Looking at all options, your cheapest flight can be booked for ฿14,215. While the most popular route (Bangkok Suvarnabhumi - Barcelona-El Prat) can be booked for ฿19,408 on average our data indicates ฿49,825 when flying from Bangkok to Spain.

Destination points for flights from Bangkok to Spain

Select to see more specific information for flights from Bangkok to all places in Spain

Top 5 airlines flying from Bangkok to Spain

The chart below displays the airlines Cheapflights users travelling from Bangkok to Spain choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์Cheapest฿10,920Average฿18,838FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์ flights
FinnairCheapest฿16,169Average฿18,255FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Finnair flights
เอทิฮัดแอร์เวย์Cheapest฿16,620Average฿20,922FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอทิฮัดแอร์เวย์ flights
สวิส อินเตอร์เนชั่นแนล แอร์ไลน์Cheapest฿17,510Average฿20,852FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights
แอร์ไชน่าCheapest฿18,885Average฿27,176FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์ไชน่า flights