Lowcost flights from Bangkok (Thailand) to Madrid (Spain), €255 - €1018

Direct distance between cities: 10182 km. Average direct flight time is 12:58 hours.

Please note! Some routes are seasonal.

From Bangkok to Madrid with Iberojet (E9)
Average ticket price: €255 - €1018

Connection in Bangkok (Thailand)
From Bangkok to Bangkok with HK Express (UO)
Average ticket price: €0 - €0
From Bangkok to Madrid with Iberojet (E9)
Average ticket price: €255 - €1018
Connection in Doha (Qatar)
From Bangkok to Doha with Buta Airways (J2)
From Bangkok to Doha with Level (IB)
Average ticket price: €131 - €526
From Doha to Madrid with Level (IB)
Average ticket price: €133 - €534
Connection in Hong Kong (Hong Kong)
From Bangkok to Hong Kong with Greater Bay Airlines (HB)
From Bangkok to Hong Kong with HK Express (UO)
From Bangkok to Hong Kong with Thai AirAsia (FD)
From Bangkok to Hong Kong with Thai Lion Air (SL)
Average ticket price: €43 - €173
From Hong Kong to Madrid with Level (IB)
Average ticket price: €264 - €1055
Connection in London (United Kingdom)
From Bangkok to London with Level (IB)
Average ticket price: €238 - €952
From London to Madrid with Aerolíneas (AR)
From London to Madrid with Ryanair (FR)
From London to Madrid with Iberia Express (I2)
From London to Madrid with Level (IB)
From London to Madrid with Vueling (VY)
From London to Madrid with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Oslo (Norway)
From Bangkok to Oslo with Norse Atlantic Airways (N0)
From Bangkok to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €217 - €868
From Oslo to Madrid with Ryanair (FR)
From Oslo to Madrid with Norwegian Air Shuttle (DY)
From Oslo to Madrid with Level (IB)
From Oslo to Madrid with Vueling (VY)
Average ticket price: €60 - €239
Connection in Stockholm (Sweden)
From Bangkok to Stockholm with Norwegian Air Shuttle (DY)
Average ticket price: €207 - €827
From Stockholm to Madrid with Ryanair (FR)
From Stockholm to Madrid with Level (IB)
From Stockholm to Madrid with Vueling (VY)
Average ticket price: €65 - €259
Connection in Tokyo (Japan)
From Bangkok to Tokyo with Air Japan (NQ)
From Bangkok to Tokyo with Zipair Tokyo (ZG)
From Bangkok to Tokyo with Thai AirAsia X (XJ)
Average ticket price: €115 - €461
From Tokyo to Madrid with Level (IB)
Average ticket price: €269 - €1076