Cheap Flights from Rome to Corfu

Rome Corfu
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €15
🇪🇸 Spain €12
🇩🇪 Germany €15
🇵🇱 Poland €12
🇬🇷 Greece €13
🇭🇺 Hungary €13
🇫🇷 France €14
🇧🇬 Bulgaria €13
← Back Home Deals Corfu (22)
Corfu — Greece
Rome → Corfu
🇬🇷 Greece · 22 flights from €14
24 Jun
19:45
MW · 1h 30m
✈ Direct
€14
6 Jul
18:50
MW · 1h 35m
✈ Direct
€15
1 Jul
19:45
MW · 1h 30m
✈ Direct
€15
15 Jul
19:45
Ryanair · 1h 30m
✈ Direct
€16
29 Jun
18:50
Ryanair · 1h 35m
✈ Direct
€17
1 Jul
19:45
Ryanair · 1h 30m
✈ Direct ↓55% 🔥
€40
€18
HOT
1 Jul
04:05
W4 · 1h 40m
✈ Direct
€21
2 Jul
03:55
Ryanair · 1h 35m
✈ Direct
€21
5 Jul
13:35
W4 · 1h 40m
✈ Direct ↓65% 🔥
€62
€22
HOT
5 Sep
03:55
W4 · 1h 35m
✈ Direct
€22
4 Sep
13:35
W4 · 1h 40m
✈ Direct
€24
30 Jun
12:45
W4 · 1h 40m
✈ Direct
€25
3 Sep
13:35
W4 · 1h 40m
✈ Direct
€25
16 Jul
13:35
W4 · 1h 40m
✈ Direct
€30
€29
6 Jul
18:50
Ryanair · 1h 35m
✈ Direct
€32
7 Jul
12:45
W4 · 1h 40m
✈ Direct
€37
24 Jun
19:45
Ryanair · 1h 30m
✈ Direct
€37
18 Jul
03:55
W4 · 1h 35m
✈ Direct
€45
30 Jun
15:05
Ryanair · 1h 35m
✈ Direct
€52
14 Jul
15:05
Ryanair · 1h 35m
✈ Direct
€63
25 Jun
03:55
Ryanair · 1h 35m
✈ Direct
€86
9 Aug
13:35
W4 · 1h 40m
✈ Direct
€94
With a stop
24 Jun
11:25
ROM → BUD → CFU
W4 + Wizz Air · 4h layover in Budapest
€26
2 flights
11 Jul
13:00
ROM → SOF → CFU
Ryanair + Wizz Air · 0d 21h stopover in Sofia
€34
2 flights
☕ 21h in Sofia — enough time to explore
28 Jun
04:20
ROM → BRI → CFU
Ryanair + Volotea · 0d 14h stopover in Bari
€40
2 flights
☕ 14h in Bari — enough time to explore
2 Jul
06:20
ROM → MIL → CFU
W4 + Ryanair · 5h layover in Milan
€44
2 flights
5 Jul
04:20
ROM → BRI → CFU
MW + Volotea · 0d 14h stopover in Bari
€44
2 flights
☕ 14h in Bari — enough time to explore
1 Jul
04:10
ROM → BRI → CFU
Ryanair + Volotea · 1d 4h stopover in Bari
€44
2 flights
☕ 28h in Bari — enough time to explore
23 Jun
19:50
ROM → NAP → CFU
Wizz Air + Ryanair · 4h layover in Naples
€46
2 flights
5 Jul
06:20
ROM → MIL → CFU
W4 + MW · 0d 22h stopover in Milan
€48
2 flights
☕ 22h in Milan — enough time to explore