Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Air China
CA-5098,CA-70,CA-3183
16:05
Bangkok
2Hrs 50Min 1 Stop
BKK→HKG→HEL→MAD
20:25
Madrid
Air China
CA-5858,CA-70,CA-3183
18:50
Bangkok
2Hrs 50Min 1 Stop
BKK→HKG→HEL→MAD
20:25
Madrid
Air China
CA-758,CA-907
16:55
Bangkok
4Hrs 35Min 1 Stop
BKK→PEK→MAD
05:55
Madrid
Air China
CA-90,CA-3183
08:55
Bangkok
10Hrs 10Min 1 Stop
BKK→HEL→MAD
20:25
Madrid
Air China
CA-181,CA-2020
13:05
Bangkok
11Hrs 30Min 1 Stop
BKK→ZRH→MAD
09:15
Madrid
Air China
CA-773,CA-1112
23:00
Bangkok
11Hrs 55Min 1 Stop
BKK→FRA→MAD
12:05
Madrid

FAQ about air china Flights from Bangkok to Madrid

Q. How much time does it take to fly from Bangkok to Madrid ?

A. It takes 2Hrs 50Min to fly from Bangkok to Madrid.

Q. When is the earliest flight from Bangkok to Madrid ?

A. The earliest flight from Bangkok to Madrid is at 08:55 and is operated by Air China.

Q. How many flights are there from Bangkok to Madrid ?

A. There are 6 flights from Bangkok to Madrid.

Q. When is the last flight from Bangkok to Madrid ?

A. The last flight from Bangkok to Madrid is at 23:00 and is operated by Air China.

View Best Offers