Cheap flights from Thailand to Madrid

BKK — MAD
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 Madrid?

To save up to 18% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Thailand to Madrid from ฿24,968 1-2 weeks out and tickets from ฿26,918 for flights departing within the next 72 hours.

What is the cheapest month to fly from Thailand to Madrid?

Our data shows that January tends to be the cheapest month to fly to Madrid from Thailand. Users have commonly found prices around ฿25,218 for the month, but tickets can be as low as ฿19,158. Due to multiple factors, prepare for potentially higher prices in July.

When is the cheapest time to fly from Thailand to Madrid (TH - MAD)?

When flying from Thailand to Madrid, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Thailand to Madrid in September, October 2022

The best prices found for Thailand to MAD flights in September, October
26 Oct - 17 Nov
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

27h 55m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

16h 50m
฿30,742

Finnair

Pick Dates

Deal found 26.9.22

18 Oct - 23 Oct
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

17h 30m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

16h 40m
฿32,542

Multiple Airlines

Pick Dates

Deal found 25.9.22

26 Oct - 17 Nov
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

39h 55m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

16h 50m
฿32,654

Finnair

Pick Dates

Deal found 26.9.22

Thailand to Madrid 2022 flight deals

Cheap flights to Madrid from Thailand found for this year
27 Dec - 8 Jan
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

39h 25m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

38h 15m
฿28,530

Finnair

Pick Dates

Deal found 25.9.22

23 Dec - 8 Jan
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

39h 25m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

38h 15m
฿29,542

Finnair

Pick Dates

Deal found 25.9.22

23 Dec - 8 Jan
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

39h 25m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

38h 15m
฿29,580

Finnair

Pick Dates

Deal found 24.9.22

Cheap Finnair flights from Thailand to Madrid

27 Dec - 8 Jan
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

39h 25m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

38h 15m
฿28,530

Finnair

Pick Dates

Deal found 25.9.22

23 Dec - 8 Jan
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

39h 25m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

38h 15m
฿29,542

Finnair

Pick Dates

Deal found 25.9.22

23 Dec - 8 Jan
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

39h 25m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

38h 15m
฿29,580

Finnair

Pick Dates

Deal found 24.9.22

Cheap โอมานแอร์ flights from Thailand to Madrid

18 Jan - 4 Feb
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

22h 40m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

2 stops

18h 35m
฿28,942

โอมานแอร์

Pick Dates

Deal found 25.9.22

1 Feb - 23 Feb
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

22h 40m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

2 stops

29h 35m
฿31,154

โอมานแอร์

Pick Dates

Deal found 26.9.22

1 Feb - 23 Feb
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

22h 40m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

2 stops

18h 35m
฿31,192

โอมานแอร์

Pick Dates

Deal found 25.9.22

Last-minute flights from Thailand to Madrid

Late deals on return flights to Madrid from Thailand, departing today and this week
5 Oct - 26 Oct
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

16h 30m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

22h 45m
฿36,291

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

Pick Dates

Deal found 25.9.22

4 Oct - 26 Oct
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

1 stop

34h 25m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

1 stop

28h 30m
฿36,965

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

Pick Dates

Deal found 25.9.22

5 Oct - 26 Oct
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

21h 00m
MAD

Madrid Barajas

BKK

Bangkok Suvarnabhumi

2 stops

21h 30m
฿37,565

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

Pick Dates

Deal found 25.9.22

One-way flights to Madrid from Thailand

The cheapest one-way flights from Thailand to Madrid
14 Feb
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

33h 20m
฿14,621

โอมานแอร์

Pick Dates

Deal found 25.9.22

15 Feb
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

20h 10m
฿15,259

โอมานแอร์

Pick Dates

Deal found 23.9.22

14 Feb
BKK

Bangkok Suvarnabhumi

MAD

Madrid Barajas

2 stops

33h 20m
฿15,408

โอมานแอร์

Pick Dates

Deal found 26.9.22

Related info for your journey

Useful info, stats and facts about Thailand to Madrid flights.

What airport do you fly into for flights to Madrid from Thailand?

Most people fly into Madrid Barajas (MAD) if they book a flight to Madrid from Thailand. Barajas is conveniently located just 13.6 km from Madrid’s city centre.

Which airlines flying from Thailand to Madrid Barajas have flexible cancellations due to COVID-19?

เอมิเรตส์, กาตาร์แอร์เวย์, and เอทิฮัดแอร์เวย์ are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Thailand to Madrid for under ฿24,800 on Cheapflights?

Yes, there are multiple flights from Thailand to Madrid for under ฿24,800. The cheapest flight booked recently is on รอยัลจอร์ดาเนียน for just ฿24,744, but on average you can expect to pay ฿30,742.

Are there last-minute flights available from Thailand to Madrid for under ฿36,300?

There are currently 17+ open flights from Thailand to Madrid within the next 7 days for less than ฿36,300.

What are the most popular routes from Thailand to Madrid?

Most travellers choose Bangkok Suvarnabhumi - Madrid Barajas, Bangkok Don Mueang Intl - Madrid Barajas or Lampang - Madrid Barajas when deciding on the best route from Thailand to Madrid.

What are the most popular airlines that fly from Thailand to Madrid?

แอร์อินเดีย, Finnair and แอร์ไชน่า are the most popular airlines when flying from Thailand to Madrid.

What are the cheapest flights from Thailand to Madrid?

While on average a flight from Thailand to Madrid is generally ฿73,031, our data shows the cheapest flight currently is ฿18,862. When looking at the most popular route, (Bangkok Suvarnabhumi - Madrid Barajas), you can expect to pay ฿28,530 for that flight.

Top 9 airlines flying from Thailand to Madrid

The chart below displays the airlines Cheapflights users travelling from Thailand to Madrid choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
FinnairCheapest฿17,877Average฿20,716FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Finnair flights
เอทิฮัดแอร์เวย์Cheapest฿18,669Average฿28,270FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอทิฮัดแอร์เวย์ flights
ลุฟท์ฮันซ่าCheapest฿18,709Average฿21,351FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search ลุฟท์ฮันซ่า flights
รอยัลจอร์ดาเนียนCheapest฿21,280Average฿27,529FlexibilityNo cancel feeOn-time61%COVID-19 safety
Search รอยัลจอร์ดาเนียน flights
เอมิเรตส์Cheapest฿22,461Average฿34,330FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอมิเรตส์ flights
ไชนาอีสเทิร์นCheapest฿22,488Average฿26,138FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search ไชนาอีสเทิร์น flights
แอโรฟลอทCheapest฿24,118Average฿30,176FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search แอโรฟลอท flights
แอร์อินเดียCheapest฿24,844Average฿27,339FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search แอร์อินเดีย flights
กาตาร์แอร์เวย์Cheapest฿24,970Average฿30,338FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search กาตาร์แอร์เวย์ flights