Flights Destinations Beaches Map Services Booking Collections Ratings
Home / Madrid — Bangkok

Cheap flights Madrid — Bangkok

from $314 10 181 km ~12h 29m 50 flights found 11 airlines cheapest on Wednesday
How many travellers?
Adults
12+ years
1
Children
2–11 years
0
Infants
under 2
0
Choose your departure date
Cheapest: $314 on 09.12.2026
Prices shown are from searches by other travellers over the last 24 hours. Missing a date? Click any day — we'll find tickets anyway.
November 2026
Mo
Tu
We
Th
Fr
Sa
Su
December 2026
Mo
Tu
We
Th
Fr
Sa
Su
January 2027
Mo
Tu
We
Th
Fr
Sa
Su
Depart
—
Return
—
Cheapest flights found
09 Dec 2026, Wed
Etihad Airways EY 102
11:45
MAD Adolfo Suarez Madrid-Barajas Airport
00:45
BKK Suvarnabhumi Airport
13h 1 stop
View this ticket
10 Jan 2027, Sun
Hainan Airlines HU 7972
12:45
MAD Adolfo Suarez Madrid-Barajas Airport
04:00
BKK Suvarnabhumi Airport
15h 15m 1 stop
View this ticket
17 Jan 2027, Sun
Hainan Airlines HU 7972
12:45
MAD Adolfo Suarez Madrid-Barajas Airport
04:00
BKK Suvarnabhumi Airport
15h 15m 1 stop
View this ticket
07 Jan 2027, Thu
Hainan Airlines HU 728
12:45
MAD Adolfo Suarez Madrid-Barajas Airport
03:35
BKK Suvarnabhumi Airport
14h 50m 1 stop
View this ticket
16 Jan 2027, Sat
Etihad Airways EY 102
11:45
MAD Adolfo Suarez Madrid-Barajas Airport
00:45
BKK Suvarnabhumi Airport
13h 1 stop
View this ticket
03 Dec 2026, Thu
Hainan Airlines HU 728
12:45
MAD Adolfo Suarez Madrid-Barajas Airport
03:35
BKK Suvarnabhumi Airport
14h 50m 1 stop
View this ticket
Route characteristics
Distance
10 181 km
Flight time
12h 29m
Time difference
+6h
Minimum price
from $314 (09.12.2026)
Average price
$416
Maximum price
$637
Departures per week
4
Cheapest day
Wednesday
Departure airports (1)
MAD Adolfo Suarez Madrid-Barajas Airport
Arrival airports (2)
BKK Suvarnabhumi Airport DMK Don Mueang International Airport
Airlines (11)
EY Etihad Airways HU Hainan Airlines PC Pegasus Airlines W4 Wizz Air Malta SN Brussels Airlines MU China Eastern E9 Iberojet 3U Sichuan Airlines UX Air Europa VF Ajet IB Iberia
Agencies (10)
Kiwi.com OneTwoTrip Trip.com Авиасейлс Clickavia Kupi.com Aviakassa City.Travel Vayama Mytrip.com
Prices by day of week
Price trend by month
Airlines — cheapest prices 11
Etihad Airways
Etihad Airways
14 flights · 14 days
$314
Hainan Airlines
Hainan Airlines
7 flights · 7 days
$320
Pegasus Airlines
Pegasus Airlines
Low-cost 5 flights · 5 days
$338
Wizz Air Malta
Wizz Air Malta
Low-cost 5 flights · 4 days
$364
Brussels Airlines
Brussels Airlines
1 flights · 1 days
$416
China Eastern
China Eastern
5 flights · 5 days
$430
Iberojet
Iberojet
8 flights · 8 days
$436
Sichuan Airlines
Sichuan Airlines
1 flights · 1 days
$562
Air Europa
Air Europa
1 flights · 1 days
$579
Ajet
Ajet
Low-cost 1 flights · 1 days
$588
Iberia
Iberia
2 flights · 2 days
$624
Where to buy tickets 10
Kiwi.com
10 tickets · 10 days
from $314
OneTwoTrip
2 tickets · 2 days
from $320
Trip.com
10 tickets · 7 days
from $330
Авиасейлс
1 tickets · 1 days
from $333
Clickavia
6 tickets · 6 days
from $336
Kupi.com
7 tickets · 7 days
from $338
Aviakassa
9 tickets · 8 days
from $364
City.Travel
3 tickets · 3 days
from $373
Vayama
1 tickets · 1 days
from $394
Mytrip.com
1 tickets · 1 days
from $462
Airports

From — Madrid (1)

  • MAD Adolfo Suarez Madrid-Barajas Airport

To — Bangkok (2)

  • BKK Suvarnabhumi Airport
  • DMK Don Mueang International Airport
Other destinations from Madrid
Frequently asked questions about the route Madrid — Bangkok
How long is the flight from Madrid to Bangkok?
Approximate flight time — 12h 29m. This is an average for a direct flight. With connections, the time may be longer.
What is the distance from Madrid to Bangkok?
The straight-line distance — 10 181 km.
How much do flights from Madrid to Bangkok cost?
The minimum price over 3 months — from $314 on 09.12.2026.
What is the average ticket price?
The average price — $416. Range: $314 — $637.
What is the time difference between Madrid and Bangkok?
The difference — +6h.
From which airports does Madrid operate flights?
From Madrid: MAD (Adolfo Suarez Madrid-Barajas Airport).
To which airports in Bangkok do flights arrive?
To Bangkok: BKK (Suvarnabhumi Airport), DMK (Don Mueang International Airport).
Which airlines fly this route?
This route is served by 11 airlines: Etihad Airways, Hainan Airlines, Pegasus Airlines, Wizz Air Malta, Brussels Airlines, China Eastern, Iberojet, Sichuan Airlines.
Which day of the week is cheapest?
The cheapest day of the week — Wednesday.
When is the best time to buy tickets?
Optimal — 1–3 months before departure. Check the calendar above — it shows the best dates.
How do I book flights?
Click "View this ticket" on any flight card — you'll be redirected to the booking page with this specific ticket pre-selected.
About the route Madrid — Bangkok

Flights Madrid — Bangkok is a popular route. The straight-line distance is 10 181 km. Flight time 12h 29m. Time difference +6h.

From Madrid (MAD) flights depart from 1 airport: MAD. To Bangkok (BKK) — 2 arrival airports: BKK, DMK.

11 airlines operate on this route: Etihad Airways, Hainan Airlines, Pegasus Airlines, Wizz Air Malta, Brussels Airlines, China Eastern, Iberojet, Sichuan Airlines.

The minimum price for the next 3 months — from $314 (09.12.2026). The cheapest dates are highlighted in the calendar above.

The average ticket price — $416, ranging from $314 to $637. Book 1–3 months in advance to get the best deals.

Cheapest day to fly — Wednesday.

Other destinations in Thailand from Madrid