Lowcost flights from Barcelona (Spain) to Luxembourg (Luxembourg), €24 - €97

Direct distance between cities: 969 km. Average direct flight time is 2:08 hours.

Please note! Some routes are seasonal.

From Barcelona to Luxembourg with Ryanair (FR)
From Barcelona to Luxembourg with Level (IB)
From Barcelona to Luxembourg with Vueling (VY)
Average ticket price: €24 - €97

Connection in Berlin (Germany)
From Barcelona to Berlin with Ryanair (FR)
From Barcelona to Berlin with Norwegian Air Shuttle (DY)
From Barcelona to Berlin with Level (IB)
From Barcelona to Berlin with Vueling (VY)
From Barcelona to Berlin with EasyJet (U2)
Average ticket price: €38 - €150
From Berlin to Luxembourg with Ryanair (FR)
Average ticket price: €15 - €60
Connection in Dublin (Ireland)
From Barcelona to Dublin with Ryanair (FR)
From Barcelona to Dublin with Level (IB)
From Barcelona to Dublin with Vueling (VY)
Average ticket price: €37 - €148
From Dublin to Luxembourg with Ryanair (FR)
Average ticket price: €24 - €96
Connection in Faro (Portugal)
From Barcelona to Faro with Ryanair (FR)
From Barcelona to Faro with Level (IB)
From Barcelona to Faro with Vueling (VY)
Average ticket price: €25 - €100
From Faro to Luxembourg with Ryanair (FR)
Average ticket price: €45 - €180
Connection in Lisbon (Portugal)
From Barcelona to Lisbon with Ryanair (FR)
From Barcelona to Lisbon with Level (IB)
From Barcelona to Lisbon with Vueling (VY)
From Barcelona to Lisbon with EasyJet (U2)
Average ticket price: €25 - €101
From Lisbon to Luxembourg with Ryanair (FR)
From Lisbon to Luxembourg with EasyJet (U2)
Average ticket price: €43 - €172
Connection in London (United Kingdom)
From Barcelona to London with Ryanair (FR)
From Barcelona to London with Norwegian Air Shuttle (DY)
From Barcelona to London with Level (IB)
From Barcelona to London with Vueling (VY)
From Barcelona to London with EasyJet (U2)
From Barcelona to London with Ryanair UK (RK)
Average ticket price: €28 - €114
From London to Luxembourg with Ryanair (FR)
From London to Luxembourg with EasyJet (U2)
Average ticket price: €12 - €48
Connection in Madrid (Spain)
From Barcelona to Madrid with Aerolíneas (AR)
From Barcelona to Madrid with Air Europa Express (X5)
From Barcelona to Madrid with Level (IB)
From Barcelona to Madrid with Vueling (VY)
Average ticket price: €13 - €51
From Madrid to Luxembourg with Ryanair (FR)
Average ticket price: €32 - €129
Connection in Malta (Malta)
From Barcelona to Malta with Ryanair (FR)
From Barcelona to Malta with Level (IB)
From Barcelona to Malta with Vueling (VY)
Average ticket price: €31 - €123
From Malta to Luxembourg with Ryanair (FR)
Average ticket price: €42 - €167
Connection in Marseille (France)
From Barcelona to Marseille with Level (IB)
From Barcelona to Marseille with Volotea (V7)
From Barcelona to Marseille with Vueling (VY)
Average ticket price: €8 - €34
From Marseille to Luxembourg with Ryanair (FR)
Average ticket price: €18 - €71
Connection in Milan (Italy)
From Barcelona to Milan with Ryanair (FR)
From Barcelona to Milan with Wizz Air Malta (W4)
From Barcelona to Milan with Level (IB)
From Barcelona to Milan with Vueling (VY)
From Barcelona to Milan with EasyJet (U2)
Average ticket price: €18 - €73
From Milan to Luxembourg with Ryanair (FR)
From Milan to Luxembourg with EasyJet (U2)
Average ticket price: €13 - €52
Connection in Nice (France)
From Barcelona to Nice with Level (IB)
From Barcelona to Nice with Vueling (VY)
From Barcelona to Nice with EasyJet (U2)
Average ticket price: €12 - €48
From Nice to Luxembourg with Volotea (V7)
Average ticket price: €17 - €67
Connection in Palma Mallorca (Spain)
From Barcelona to Palma Mallorca with Ryanair (FR)
From Barcelona to Palma Mallorca with Lauda Europe (LW)
From Barcelona to Palma Mallorca with Level (IB)
From Barcelona to Palma Mallorca with Vueling (VY)
Average ticket price: €5 - €21
From Palma Mallorca to Luxembourg with Ryanair (FR)
From Palma Mallorca to Luxembourg with Lauda Europe (LW)
Average ticket price: €29 - €116
Connection in Porto (Portugal)
From Barcelona to Porto with Ryanair (FR)
From Barcelona to Porto with Level (IB)
From Barcelona to Porto with Vueling (VY)
Average ticket price: €23 - €90
From Porto to Luxembourg with Ryanair (FR)
From Porto to Luxembourg with EasyJet (U2)
Average ticket price: €37 - €149
Connection in Sevilla (Spain)
From Barcelona to Sevilla with Ryanair (FR)
From Barcelona to Sevilla with Level (IB)
From Barcelona to Sevilla with Vueling (VY)
Average ticket price: €21 - €83
From Sevilla to Luxembourg with Ryanair (FR)
Average ticket price: €42 - €168
Connection in Toulouse (France)
From Barcelona to Toulouse with Level (IB)
From Barcelona to Toulouse with Vueling (VY)
Average ticket price: €6 - €26
From Toulouse to Luxembourg with Ryanair (FR)
Average ticket price: €19 - €76