Lowcost flights from Leon (Spain) to Barcelona (Spain), €16 - €65

Direct distance between cities: 654 km. Average direct flight time is 1:46 hours.

Please note! Some routes are seasonal.

From Leon to Barcelona with Level (IB)
From Leon to Barcelona with Vueling (VY)
Average ticket price: €16 - €65

Connection in Palma Mallorca (Spain)
From Leon to Palma Mallorca with Level (IB)
From Leon to Palma Mallorca with Vueling (VY)
Average ticket price: €19 - €77
From Palma Mallorca to Barcelona with Ryanair (FR)
From Palma Mallorca to Barcelona with Lauda Europe (LW)
From Palma Mallorca to Barcelona with Level (IB)
From Palma Mallorca to Barcelona with Vueling (VY)
Average ticket price: €5 - €21