Lowcost flights from Madrid (Spain) to Doha (Qatar), €133 - €534

Direct distance between cities: 5338 km. Average direct flight time is 7:16 hours.

Please note! Some routes are seasonal.

From Madrid to Doha with Level (IB)
Average ticket price: €133 - €534

Connection in Amman (Jordan)
From Madrid to Amman with Level (IB)
Average ticket price: €92 - €366
From Amman to Doha with Level (IB)
Average ticket price: €42 - €168
Connection in Bangkok (Thailand)
From Madrid to Bangkok with Iberojet (E9)
Average ticket price: €255 - €1018
From Bangkok to Doha with Buta Airways (J2)
From Bangkok to Doha with Level (IB)
Average ticket price: €131 - €526
Connection in Barcelona (Spain)
From Madrid to Barcelona with Aerolíneas (AR)
From Madrid to Barcelona with Air Europa Express (X5)
From Madrid to Barcelona with Level (IB)
From Madrid to Barcelona with Vueling (VY)
Average ticket price: €13 - €51
From Barcelona to Doha with Level (IB)
Average ticket price: €121 - €485
Connection in Cairo (Egypt)
From Madrid to Cairo with Iberia Express (I2)
From Madrid to Cairo with Level (IB)
Average ticket price: €84 - €336
From Cairo to Doha with Air Cairo (SM)
Average ticket price: €51 - €205
Connection in Hong Kong (Hong Kong)
From Madrid to Hong Kong with Level (IB)
Average ticket price: €264 - €1055
From Hong Kong to Doha with Level (IB)
Average ticket price: €158 - €633
Connection in Istanbul (Turkey)
From Madrid to Istanbul with Pegasus Airlines (PC)
From Madrid to Istanbul with Level (IB)
Average ticket price: €68 - €273
From Istanbul to Doha with Pegasus Airlines (PC)
Average ticket price: €68 - €273
Connection in Jeddah (Saudi Arabia)
From Madrid to Jeddah with Aerolíneas (AR)
Average ticket price: €113 - €453
From Jeddah to Doha with Flynas (XY)
From Jeddah to Doha with Level (IB)
Average ticket price: €33 - €133
Connection in Lisbon (Portugal)
From Madrid to Lisbon with Aerolíneas (AR)
From Madrid to Lisbon with Beijing Capital Airlines (JD)
From Madrid to Lisbon with Ryanair (FR)
From Madrid to Lisbon with Air Europa Express (X5)
From Madrid to Lisbon with Level (IB)
From Madrid to Lisbon with Vueling (VY)
From Madrid to Lisbon with EasyJet (U2)
Average ticket price: €13 - €50
From Lisbon to Doha with Level (IB)
Average ticket price: €145 - €581
Connection in Luanda (Angola)
From Madrid to Luanda with Level (IB)
Average ticket price: €144 - €575
From Luanda to Doha with Level (IB)
Average ticket price: €141 - €562
Connection in Lyon (France)
From Madrid to Lyon with Iberia Express (I2)
From Madrid to Lyon with Level (IB)
From Madrid to Lyon with Volotea (V7)
From Madrid to Lyon with Vueling (VY)
From Madrid to Lyon with EasyJet (U2)
Average ticket price: €23 - €91
From Lyon to Doha with Level (IB)
Average ticket price: €118 - €472
Connection in Malaga (Spain)
From Madrid to Malaga with Air Europa Express (X5)
From Madrid to Malaga with Iberia Express (I2)
From Madrid to Malaga with Level (IB)
From Madrid to Malaga with Vueling (VY)
From Madrid to Malaga with EasyJet (U2)
Average ticket price: €10 - €42
From Malaga to Doha with Level (IB)
Average ticket price: €135 - €541
Connection in Nice (France)
From Madrid to Nice with Level (IB)
From Madrid to Nice with EasyJet (U2)
Average ticket price: €24 - €97
From Nice to Doha with Level (IB)
Average ticket price: €112 - €448
Connection in Paris (France)
From Madrid to Paris with Aerolíneas (AR)
From Madrid to Paris with Gol Transportes Aéreos (G3)
From Madrid to Paris with Transavia France (TO)
From Madrid to Paris with Ryanair (FR)
From Madrid to Paris with Air Europa Express (X5)
From Madrid to Paris with Iberia Express (I2)
From Madrid to Paris with Level (IB)
From Madrid to Paris with Vueling (VY)
From Madrid to Paris with EasyJet (U2)
Average ticket price: €26 - €105
From Paris to Doha with Level (IB)
Average ticket price: €124 - €498