Find Cheap Flights in Europe — Deals from €9

Barcelona Rome
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €12
🇪🇸 Spain €13
🇩🇪 Germany €20
🇫🇷 France €18
🇵🇱 Poland €13
🇬🇷 Greece €43
🇹🇷 Turkey €51
🇧🇬 Bulgaria €24
← Back Home Deals Rome (53)
Rome — Italy
Barcelona → Rome
🇮🇹 Italy · 53 flights from €13
4 Jul
19:45
W4 · 1h 55m
✈ Direct
€14
€13
13 Jun
19:45
W4 · 1h 55m
✈ Direct
€13
13 Jul
20:50
W4 · 1h 55m
✈ Direct
€15
€14
29 Jun
20:50
W4 · 1h 55m
✈ Direct ↓35% 🔥
€23
€15
HOT
19 Jun
19:45
W4 · 1h 55m
✈ Direct
€15
27 Jul
20:50
W4 · 1h 55m
✈ Direct
€15
20 Jul
20:50
W4 · 1h 55m
✈ Direct ↓36% 🔥
€20
€16
HOT
7 Jul
19:45
W4 · 1h 55m
✈ Direct
€16
6 Jul
19:45
W4 · 1h 55m
✈ Direct
€16
28 Jun
20:50
W4 · 1h 55m
✈ Direct
€16
27 Jun
19:45
W4 · 1h 55m
✈ Direct
€16
22 Jun
20:50
W4 · 1h 55m
✈ Direct ↓65% 🔥
€23
€17
HOT
12 Jun
19:45
W4 · 1h 55m
✈ Direct
€17
30 Jun
19:45
W4 · 1h 55m
✈ Direct
€17
24 Jul
19:45
W4 · 1h 55m
✈ Direct
€17
10 Aug
13:20
Vueling · 1h 50m
✈ Direct
€20
€19
22 Jul
08:00
W4 · 1h 55m
✈ Direct
€19
31 Jul
10:10
Vueling · 1h 50m
✈ Direct ↓41% 🔥
€34
€20
HOT
17 Jul
19:45
W4 · 1h 55m
✈ Direct
€23
€20
25 Jul
13:20
Vueling · 1h 50m
✈ Direct
€20
11 Jul
19:45
W4 · 1h 55m
✈ Direct
€20
25 Jun
19:45
W4 · 1h 55m
✈ Direct
€20
14 Jun
05:55
Vueling · 1h 50m
✈ Direct
€20
12 Jul
06:00
Vueling · 1h 50m
✈ Direct
€21
20 Jun
13:20
Vueling · 1h 50m
✈ Direct
€21
5 Jul
20:50
W4 · 1h 55m
✈ Direct
€23
29 Jul
19:45
W4 · 1h 55m
✈ Direct
€23
16 Aug
20:50
W4 · 1h 55m
✈ Direct
€23
23 Jul
04:30
Vueling · 1h 50m
✈ Direct
€23
26 Jun
12:50
W4 · 1h 55m
✈ Direct
€24
26 Jul
20:50
W4 · 1h 55m
✈ Direct
€24
24 Jun
17:30
Vueling · 1h 50m
✈ Direct
€25
21 Jul
08:00
W4 · 1h 55m
✈ Direct
€25
15 Jun
19:55
Ryanair · 1h 55m
✈ Direct
€25
18 Jul
19:45
W4 · 1h 55m
✈ Direct
€26
23 Jul
18:00
Ryanair · 1h 55m
✈ Direct
€26
18 Jul
14:20
Ryanair · 1h 55m
✈ Direct
€26
20 Jun
19:45
W4 · 1h 55m
✈ Direct
€30
€28
21 Jul
16:40
Vueling · 1h 50m
✈ Direct
€28
12 Jul
20:50
W4 · 1h 55m
✈ Direct
€28
17 Aug
19:55
MW · 1h 55m
✈ Direct
€28
2 Aug
20:50
W4 · 1h 55m
✈ Direct ↓34% 🔥
€44
€29
HOT
19 Aug
21:20
MW · 1h 55m
✈ Direct
€30
19 Aug
19:45
W4 · 1h 55m
✈ Direct
€30
27 Jul
19:55
MW · 1h 55m
✈ Direct
€33
17 Aug
19:45
W4 · 1h 55m
✈ Direct
€34
31 Jul
08:00
W4 · 1h 55m
✈ Direct
€34
31 Jul
20:55
MW · 1h 55m
✈ Direct
€35
10 Aug
19:45
W4 · 1h 55m
✈ Direct
€38
3 Aug
19:45
W4 · 1h 55m
✈ Direct
€38
1 Aug
19:45
W4 · 1h 55m
✈ Direct
€43
€38
10 Aug
19:55
Ryanair · 1h 55m
✈ Direct
€39
25 Jun
13:50
Ryanair · 1h 55m
✈ Direct
€46
With a stop
23 Jun
10:25
BCN → BTS → ROM
Wizz Air + Wizz Air · 4h layover in Bratislava
€25
2 flights
24 Jun
10:30
BCN → BTS → ROM
Wizz Air + Wizz Air · 1d 4h stopover in Bratislava
€25
2 flights
☕ 28h in Bratislava — enough time to explore
17 Jun
08:10
BCN → BUD → ROM
Wizz Air + Wizz Air · 6h layover in Budapest
€26
2 flights
17 Jun
10:30
BCN → BTS → ROM
Wizz Air + Wizz Air · 1d 4h stopover in Bratislava
€26
2 flights
☕ 28h in Bratislava — enough time to explore
22 Jun
10:30
BCN → BTS → ROM
Wizz Air + Wizz Air · 1d 4h stopover in Bratislava
€26
2 flights
☕ 28h in Bratislava — enough time to explore
26 Jun
17:50
BCN → TGD → ROM
Wizz Air + Wizz Air · 0d 13h stopover in Podgorica
€27
2 flights
☕ 13h in Podgorica — enough time to explore
29 Jul
21:30
BCN → PMI → ROM
Vueling + W4 · 0d 23h stopover in Palma de Mallorca
€28
2 flights
☕ 23h in Palma de Mallorca — enough time to explore
15 Jun
18:55
BCN → BUD → ROM
Wizz Air + Ryanair · 7h layover in Budapest
€29
2 flights