Flight times from Madrid to Bangkok & schedule

The average flight time from Madrid to Bangkok is About 12 hours 11 minutes, covering a distance of About 10,170.32km.

Flight duration

About 12 hours 11 minutes

Flight distance

About 10,170.32km

Latest flight

21:45 → 14:55

How long is the flight from Madrid to Bangkok?

The flights usually depart from Madrid Barajas Airport and arrive at Suvarnabhumi Airport.

See more
Earliest first
Latest first
Air China CA898
MAD 02:40
PEK 19:40
With stops 11.0h
S
M
T
W
T
F
S
Air China CA555
PEK 09:10
BKK 13:35
5.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX1091
MAD 07:00
AMS 09:40
With stops 2.7h
S
M
T
W
T
F
S
Thai Airways TG937
AMS 14:15
BKK 06:35
11.3h
S
M
T
W
T
F
S
Check prices
Air Europa UX1171
MAD 07:20
BRU 09:45
With stops 2.4h
S
M
T
W
T
F
S
Thai Airways TG935
BRU 13:30
BKK 05:35
11.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46312
MAD 09:55
MXP 12:10
With stops 2.3h
S
M
T
W
T
F
S
Thai Airways TG941
MXP 14:05
BKK 05:55
10.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY102
MAD 10:45
AUH 19:40
With stops 6.9h
S
M
T
W
T
F
S
Etihad Airways EY404
AUH 02:30
BKK 12:10
6.7h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY102
MAD 10:45
AUH 19:40
With stops 6.9h
S
M
T
W
T
F
S
Etihad Airways EY400
AUH 14:15
BKK 23:50
6.6h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3804
MAD 10:55
TFU 05:00
With stops 12.1h
S
M
T
W
T
F
S
Sichuan Airlines 3U3935
TFU 14:40
BKK 16:50
3.2h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3804
MAD 10:55
TFU 05:00
With stops 12.1h
S
M
T
W
T
F
S
Sichuan Airlines 3U3937
TFU 21:55
BKK 00:10
3.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 11:05
CKG 05:00
With stops 11.9h
S
M
T
W
T
F
S
Hainan Airlines HU423
CKG 08:00
BKK 10:15
3.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7972
MAD 11:05
CKG 05:00
With stops 11.9h
S
M
T
W
T
F
S
Hainan Airlines HU423
CKG 08:00
BKK 10:15
3.3h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX372
MAD 12:25
HKG 06:55
With stops 12.5h
S
M
T
W
T
F
S
Cathay Pacific CX705
HKG 08:00
BKK 10:00
3.0h
S
M
T
W
T
F
S
Check prices
Air China CA908
MAD 12:55
PEK 06:00
With stops 11.1h
S
M
T
W
T
F
S
Air China CA555
PEK 09:10
BKK 13:35
5.4h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1100
MAD 14:30
SAW 19:40
With stops 4.2h
S
M
T
W
T
F
S
Thai Airways TG901
IST 16:30
BKK 05:40
9.2h
S
M
T
W
T
F
S
Check prices
Air Europa UX1093
MAD 15:00
AMS 17:35
With stops 2.6h
S
M
T
W
T
F
S
Thai Airways TG937
AMS 14:15
BKK 06:35
11.3h
S
M
T
W
T
F
S
Check prices
Iberia IB391
MAD 15:45
DOH 23:55
With stops 7.2h
S
M
T
W
T
F
S
Iberia IB6250
DOH 20:40
BKK 07:35
6.9h
S
M
T
W
T
F
S
Check prices
Iberia IB391
MAD 15:45
DOH 23:55
With stops 7.2h
S
M
T
W
T
F
S
Qatar Airways QR836
DOH 02:30
BKK 13:25
6.9h
S
M
T
W
T
F
S
Check prices
Royal Jordanian RJ110
MAD 16:30
AMM 22:35
With stops 5.1h
S
M
T
W
T
F
S
Royal Jordanian RJ182
AMM 03:05
BKK 15:25
8.3h
S
M
T
W
T
F
S
Check prices
Air China CA866
MAD 17:30
PEK 10:25
With stops 10.9h
S
M
T
W
T
F
S
Air China CA555
PEK 09:10
BKK 13:35
5.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR2753
MAD 18:45
MXP 20:55
With stops 2.2h
S
M
T
W
T
F
S
Thai Airways TG941
MXP 14:05
BKK 05:55
10.8h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 20:40
CAN 15:50
With stops 13.2h
S
M
T
W
T
F
S
China Southern Airlines CZ361
CAN 20:05
BKK 22:00
2.9h
S
M
T
W
T
F
S
Check prices
See all
Etihad Airways EY104
MAD 21:50
AUH 06:45
With stops 6.9h
S
M
T
W
T
F
S
Etihad Airways EY406
AUH 08:35
BKK 18:10
6.6h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY104
MAD 21:50
AUH 06:45
With stops 6.9h
S
M
T
W
T
F
S
Etihad Airways EY404
AUH 02:30
BKK 12:10
6.7h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9845
MAD 21:45
BKK 15:30
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 20:40
CAN 15:50
With stops 13.2h
S
M
T
W
T
F
S
China Southern Airlines CZ361
CAN 20:05
BKK 22:00
2.9h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 20:40
CAN 15:50
With stops 13.2h
S
M
T
W
T
F
S
China Southern Airlines CZ357
CAN 08:15
BKK 10:20
3.1h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 20:40
CAN 15:50
With stops 13.2h
S
M
T
W
T
F
S
China Southern Airlines CZ5095
CAN 11:50
BKK 14:05
3.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ378
MAD 20:40
CAN 15:50
With stops 13.2h
S
M
T
W
T
F
S
China Southern Airlines CZ363
CAN 15:55
BKK 17:55
3.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR2753
MAD 18:45
MXP 20:55
With stops 2.2h
S
M
T
W
T
F
S
Thai Airways TG941
MXP 14:05
BKK 05:55
10.8h
S
M
T
W
T
F
S
Check prices
Air China CA866
MAD 17:30
PEK 10:25
With stops 10.9h
S
M
T
W
T
F
S
Air China CA555
PEK 09:10
BKK 13:35
5.4h
S
M
T
W
T
F
S
Check prices
Royal Jordanian RJ110
MAD 16:30
AMM 22:35
With stops 5.1h
S
M
T
W
T
F
S
Royal Jordanian RJ182
AMM 03:05
BKK 15:25
8.3h
S
M
T
W
T
F
S
Check prices
Iberia IB391
MAD 15:45
DOH 23:55
With stops 7.2h
S
M
T
W
T
F
S
Iberia IB6250
DOH 20:40
BKK 07:35
6.9h
S
M
T
W
T
F
S
Check prices
Iberia IB391
MAD 15:45
DOH 23:55
With stops 7.2h
S
M
T
W
T
F
S
Qatar Airways QR836
DOH 02:30
BKK 13:25
6.9h
S
M
T
W
T
F
S
Check prices
Air Europa UX1093
MAD 15:00
AMS 17:35
With stops 2.6h
S
M
T
W
T
F
S
Thai Airways TG937
AMS 14:15
BKK 06:35
11.3h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1100
MAD 14:30
SAW 19:40
With stops 4.2h
S
M
T
W
T
F
S
Thai Airways TG901
IST 16:30
BKK 05:40
9.2h
S
M
T
W
T
F
S
Check prices
Air China CA908
MAD 12:55
PEK 06:00
With stops 11.1h
S
M
T
W
T
F
S
Air China CA555
PEK 09:10
BKK 13:35
5.4h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX372
MAD 12:25
HKG 06:55
With stops 12.5h
S
M
T
W
T
F
S
Cathay Pacific CX705
HKG 08:00
BKK 10:00
3.0h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU728
MAD 11:05
CKG 05:00
With stops 11.9h
S
M
T
W
T
F
S
Hainan Airlines HU423
CKG 08:00
BKK 10:15
3.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7972
MAD 11:05
CKG 05:00
With stops 11.9h
S
M
T
W
T
F
S
Hainan Airlines HU423
CKG 08:00
BKK 10:15
3.3h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3804
MAD 10:55
TFU 05:00
With stops 12.1h
S
M
T
W
T
F
S
Sichuan Airlines 3U3935
TFU 14:40
BKK 16:50
3.2h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U3804
MAD 10:55
TFU 05:00
With stops 12.1h
S
M
T
W
T
F
S
Sichuan Airlines 3U3937
TFU 21:55
BKK 00:10
3.3h
S
M
T
W
T
F
S
Check prices
See all
Iberojet Airlines E9845
MAD 21:45
BKK 15:30
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9845
MAD 21:45
BKK 15:30
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Madrid to Bangkok

  • When to buy flight tickets from Madrid (MAD) to Bangkok (BKK) the cheapest?

    Airlines adjust prices for flights from Madrid to Bangkok based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 11 hours 45 minutes to fly from Madrid (MAD) to Bangkok (BKK).
  • Airlines with flights from Madrid (MAD) to Bangkok (BKK): Iberojet.
  • There are 2 airports near Bangkok: Suvarnabhumi Airport and Don Mueang International Airport.