Find Cheap Flights in Europe — Deals from €9

Lyon Barcelona
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €26
🇪🇸 Spain €24
🇫🇷 France €39
🇵🇱 Poland €36
🇬🇧 United Kingdom €15
🇦🇲 Armenia €90
🇬🇪 Georgia €64
🇬🇷 Greece €37
← Back Home Deals Barcelona (22)
Barcelona — Spain
Lyon → Barcelona
🇪🇸 Spain · 22 flights from €27
21 Jul
12:00
Vueling · 1h 25m
✈ Direct
€27
16 Jul
20:25
Vueling · 1h 30m
✈ Direct
€30
15 Jun
22:10
Vueling · 1h 25m
✈ Direct
€35
18 Jun
20:25
Vueling · 1h 30m
✈ Direct
€39
1 Aug
21:35
Vueling · 1h 30m
✈ Direct
€43
22 Jul
14:10
Vueling · 1h 25m
✈ Direct
€47
9 Jul
20:45
EC · 11h 10m
€47
17 Jul
18:25
EasyJet · 4h 30m
€48
27 Jun
21:35
Vueling · 1h 30m
✈ Direct
€49
18 Jul
21:35
Vueling · 1h 30m
✈ Direct
€49
30 Aug
17:25
EasyJet · 12h 15m
€51
9 Jul
04:00
Volotea · 8h 30m
€53
3 Aug
22:10
Vueling · 1h 25m
✈ Direct
€57
14 Jun
14:40
Volotea · 32h 30m
€58
28 Jun
07:55
Vueling · 1h 25m
✈ Direct
€61
19 Jul
17:25
EasyJet · 12h 55m
€74
12 Jul
14:10
Volotea · 24h 30m
€76
6 Jul
04:30
Volotea · 16h 55m
€79
5 Jul
17:25
EasyJet · 12h 15m
€79
11 Jul
21:35
Vueling · 1h 30m
✈ Direct
€80
9 Aug
20:40
EasyJet · 20h 55m
€86
2 Aug
08:00
Vueling · 1h 25m
✈ Direct
€102
With a stop
20 Jun
14:35
LYS → LON → BCN
W9 + W9 · 0d 12h stopover in London
€30
2 flights
☕ 12h in London — enough time to explore
16 Jul
18:25
LYS → PMI → BCN
EasyJet + Vueling · 1d 1h stopover in Palma de Mallorca
€36
2 flights
☕ 25h in Palma de Mallorca — enough time to explore
22 Jun
07:15
LYS → VCE → BCN
Volotea + W4 · 8h layover in Venice
€40
2 flights
21 Jun
14:40
LYS → VCE → BCN
Volotea + W4 · 1d 1h stopover in Venice
€43
2 flights
☕ 25h in Venice — enough time to explore
14 Jun
14:40
LYS → VCE → BCN
Volotea + W4 · 1d 1h stopover in Venice
€53
2 flights
☕ 25h in Venice — enough time to explore
16 Jun
18:40
LYS → ROM → BCN
EasyJet + W4 · 9h layover in Rome
€57
2 flights
3 Jul
14:00
LYS → PMI → BCN
Volotea + Ryanair · 5h layover in Palma de Mallorca
€58
2 flights
13 Jun
14:35
LYS → LON → BCN
W9 + W9 · 0d 12h stopover in London
€59
2 flights
☕ 12h in London — enough time to explore