Cheap Flights from Genoa to Rome

Genoa Rome
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €23
🇵🇱 Poland €17
🇹🇷 Turkey €78
🇦🇱 Albania €13
🇫🇷 France €30
🇪🇸 Spain €29
🇭🇺 Hungary €14
🇷🇺 Russia €259
← Back Home Deals Rome (25)
Rome — Italy
Genoa → Rome
🇮🇹 Italy · 25 flights from €31
9 Jul
21:05
W4 · 8h 35m
€31
8 Jul
11:00
W4 · 18h 40m
€32
7 Jul
16:55
RR · 12h 45m
↓27% 🔥
€45
€33
HOT
25 Jun
21:05
W4 · 8h 35m
€33
2 Jul
21:05
W4 · 32h 35m
€33
8 Jul
18:55
RR · 10h 45m
€35
24 Jun
11:00
W4 · 18h 40m
€42
€38
5 Jul
21:05
W4 · 8h 35m
✈ Direct
€39
1 Jul
11:00
W4 · 18h 40m
€41
23 Jun
19:10
Wizz Air · 23h 50m
€42
25 Jun
15:00
XZ · 1h 25m
✈ Direct
€43
3 Jul
21:25
Ryanair · 8h 15m
€47
31 Jul
17:20
ITA Airways · 1h 5m
✈ Direct
€48
3 Jul
21:25
RR · 8h 15m
€49
20 Jul
10:55
Ryanair · 8h 20m
€49
6 Jul
11:00
W4 · 18h 40m
✈ Direct
€53
4 Jul
07:05
Wizz Air · 6h 5m
€59
€54
10 Jul
21:25
RR · 8h 15m
€56
17 Jul
11:00
W4 · 42h 40m
€58
23 Jul
06:00
XZ · 1h 25m
✈ Direct
€59
30 Jun
15:00
XZ · 1h 25m
✈ Direct
€64
22 Jul
15:35
Volotea · 39h 50m
€75
7 Aug
17:20
ITA Airways · 1h 5m
✈ Direct
€81
10 Aug
15:00
XZ · 1h 25m
✈ Direct
€84
3 Aug
15:00
XZ · 1h 25m
✈ Direct
€86
With a stop
25 Jun
21:05
GOA → TIA → ROM
W4 + W4 · 5h layover in Tirana
€26
2 flights
26 Jun
11:00
GOA → TIA → ROM
W4 + W4 · 0d 15h stopover in Tirana
€28
2 flights
☕ 15h in Tirana — enough time to explore
28 Jul
19:10
GOA → BUD → ROM
Wizz Air + Wizz Air · 0d 20h stopover in Budapest
€29
2 flights
☕ 20h in Budapest — enough time to explore
23 Jun
16:55
GOA → TIA → ROM
Ryanair + W4 · 0d 17h stopover in Tirana
€32
2 flights
☕ 17h in Tirana — enough time to explore
2 Jul
21:05
GOA → TIA → ROM
W4 + W4 · 1d 5h stopover in Tirana
€37
2 flights
☕ 29h in Tirana — enough time to explore
9 Jul
07:05
GOA → KRK → ROM
Wizz Air + Wizz Air · 7h layover in Krakow
€38
2 flights
25 Jun
07:25
GOA → WAW → ROM
Wizz Air + W4 · 10h layover in Warsaw
€40
2 flights
☕ 10h in Warsaw — enough time to explore
22 Jul
11:00
GOA → TIA → ROM
W4 + W4 · 0d 15h stopover in Tirana
€41
2 flights
☕ 15h in Tirana — enough time to explore