Airlines with flights from Madrid to Bangkok
There are 20 airlines with scheduled flights between MAD and BKK. Iberojet is the only airline with non-stop flights from Barajas to Suvarnabhumi Airport and the flight time is 12 hours and 15 minutes.
Choose airline
Schedules
Non-stop with Iberojet
-
Total flight time: 12 hours and 15 minutes
-
1 flight per week
-
Airbus A350-900
MAD
Direct
BKK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
E9845
----
----
----
22:15
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Abu Dhabi with Etihad Airways
-
Total flight time: 14h 30m - 16h 10m.
-
28 flights per week
MAD
Via AUH
BKK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EY102
EY408
EY408
10:45
10:45
10:45
10:45
10:45
10:45
10:45
EY104
EY406
EY406
21:50
21:50
21:50
21:50
21:50
21:50
21:50
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 14h 35m - 15h 45m.
-
20 flights per week
MAD
Via MUC
BKK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH1805
LH772
LH772
18:25
18:25
18:25
----
18:25
18:25
18:25
The timetable & schedule information was updated at 2026-04-21
Via Kuwait with Kuwait Airways
-
Total flight time: 14h 40m - 14h 40m.
-
6 flights per week
MAD
Via KWI
BKK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KU134
KU411
KU411
----
----
14:40
----
14:40
----
14:40
The timetable & schedule information was updated at 2026-04-21
Via Rome with ITA Airways
-
Total flight time: 14h 50m - 14h 50m.
-
14 flights per week
MAD
Via FCO
BKK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are 20 airlines with scheduled flights between MAD and BKK. Iberojet is the only airline with non-stop flights from Barajas to Suvarnabhumi Airport and the flight time is 12 hours and 15 minutes.
Via Doha with Qatar Airways
Via Dubai with Emirates
Via Amsterdam with KLM
Via Istanbul with Turkish Airlines
Via Paris with Air France
Via Jeddah with Saudia
Via Zurich with SWISS
Via Hong Kong with Cathay Pacific
Via London with British Airways
Via Amman with Royal Jordanian
Via Chongqing with Hainan Airlines
Via Tel Aviv-Yafo with El Al
Via Beijing with Air China
Via Guangzhou with China Southern
Via Shanghai with China Eastern