Lowcost flights from Doha (Qatar) to Barcelona (Spain), €121 - €485

Direct distance between cities: 4851 km. Average direct flight time is 6:42 hours.

Please note! Some routes are seasonal.

From Doha to Barcelona with Level (IB)
Average ticket price: €121 - €485

Connection in Amman (Jordan)
From Doha to Amman with Level (IB)
Average ticket price: €42 - €168
From Amman to Barcelona with Level (IB)
Average ticket price: €80 - €318
Connection in Baku (Azerbaijan)
From Doha to Baku with Buta Airways (J2)
From Doha to Baku with Level (IB)
Average ticket price: €42 - €169
From Baku to Barcelona with Buta Airways (J2)
Average ticket price: €99 - €396
Connection in Cairo (Egypt)
From Doha to Cairo with Air Cairo (SM)
Average ticket price: €51 - €205
From Cairo to Barcelona with Level (IB)
Average ticket price: €73 - €290
Connection in Istanbul (Turkey)
From Doha to Istanbul with Pegasus Airlines (PC)
Average ticket price: €68 - €273
From Istanbul to Barcelona with Pegasus Airlines (PC)
From Istanbul to Barcelona with Vueling (VY)
Average ticket price: €56 - €222
Connection in Lisbon (Portugal)
From Doha to Lisbon with Level (IB)
Average ticket price: €145 - €581
From Lisbon to Barcelona with Ryanair (FR)
From Lisbon to Barcelona with Level (IB)
From Lisbon to Barcelona with Vueling (VY)
From Lisbon to Barcelona with EasyJet (U2)
Average ticket price: €25 - €101
Connection in Lyon (France)
From Doha to Lyon with Level (IB)
Average ticket price: €118 - €472
From Lyon to Barcelona with Level (IB)
From Lyon to Barcelona with Vueling (VY)
From Lyon to Barcelona with EasyJet (U2)
Average ticket price: €13 - €53
Connection in Madrid (Spain)
From Doha to Madrid with Level (IB)
Average ticket price: €133 - €534
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
Connection in Malaga (Spain)
From Doha to Malaga with Level (IB)
Average ticket price: €135 - €541
From Malaga to Barcelona with Ryanair (FR)
From Malaga to Barcelona with Level (IB)
From Malaga to Barcelona with Vueling (VY)
Average ticket price: €19 - €77
Connection in Nice (France)
From Doha to Nice with Level (IB)
Average ticket price: €112 - €448
From Nice to Barcelona with Level (IB)
From Nice to Barcelona with Vueling (VY)
From Nice to Barcelona with EasyJet (U2)
Average ticket price: €12 - €48
Connection in Paris (France)
From Doha to Paris with Level (IB)
Average ticket price: €124 - €498
From Paris to Barcelona with Gol Transportes Aéreos (G3)
From Paris to Barcelona with Transavia France (TO)
From Paris to Barcelona with Ryanair (FR)
From Paris to Barcelona with Level (IB)
From Paris to Barcelona with Vueling (VY)
From Paris to Barcelona with EasyJet (U2)
Average ticket price: €21 - €83