Cheap Flights from Catania to Belgrade

Catania Belgrade
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €11
🇹🇷 Turkey €62
🇪🇸 Spain €35
🇵🇱 Poland €24
🇩🇪 Germany €38
🇱🇹 Lithuania €42
🇫🇷 France €16
🇲🇹 Malta €15
← Back Home Deals Belgrade (19)
Belgrade — Serbia
Catania → Belgrade
🇷🇸 Serbia · 19 flights from €37
21 Nov
11:50
W4 · 11h 35m
€37
14 Oct
10:15
W4 · 12h 55m
✈ Direct
€40
€39
18 Sep
04:15
W4 · 19h
✈ Direct
€49
€43
15 Oct
20:35
W4 · 26h 40m
€43
23 Sep
10:15
W4 · 12h 55m
€44
12 Oct
20:25
W4 · 26h 45m
✈ Direct
€45
23 Oct
20:25
W4 · 26h 45m
✈ Direct
€46
19 Nov
11:20
W4 · 12h 5m
€46
24 Sep
04:15
W4 · 18h 55m
€47
2 Oct
20:25
W4 · 26h 45m
✈ Direct
€49
2 Oct
20:35
EC · 26h 35m
✈ Direct
€49
11 Oct
04:15
W4 · 42h 55m
✈ Direct
€54
19 Sep
21:40
EC · 25h 35m
€72
15 Sep
19:20
W4 · 25h 50m
✈ Direct
€85
24 Oct
20:30
W4 · 50h 55m
✈ Direct
€98
21 Sep
20:25
W4 · 26h 45m
✈ Direct
€103
1 Oct
15:10
EC · 5h 30m
✈ Direct
€107
5 Oct
14:00
JU · 1h 45m
✈ Direct
€110
26 Sep
10:35
W4 · 12h 35m
✈ Direct
€117
€112
With a stop
23 Sep
21:40
CTA → MIL → BEG
EC + Wizz Air · 0d 21h stopover in Milan
€28
2 flights
☕ 21h in Milan — enough time to explore
15 Oct
19:00
CTA → MIL → BEG
EC + Wizz Air · 1d 0h stopover in Milan
€28
2 flights
☕ 24h in Milan — enough time to explore
13 Oct
20:25
CTA → MIL → BEG
W4 + Wizz Air · 0d 23h stopover in Milan
€30
2 flights
☕ 23h in Milan — enough time to explore
22 Sep
05:20
CTA → MIL → BEG
MW + Wizz Air · 0d 14h stopover in Milan
€31
2 flights
☕ 14h in Milan — enough time to explore
16 Sep
21:40
CTA → MIL → BEG
EasyJet + Wizz Air · 0d 21h stopover in Milan
€31
2 flights
☕ 21h in Milan — enough time to explore
14 Oct
04:15
CTA → MIL → BEG
W4 + Wizz Air · 0d 15h stopover in Milan
€32
2 flights
☕ 15h in Milan — enough time to explore
23 Oct
20:25
CTA → MIL → BEG
W4 + Wizz Air · 0d 23h stopover in Milan
€32
2 flights
☕ 23h in Milan — enough time to explore
17 Sep
04:15
CTA → MIL → BEG
W4 + Wizz Air · 0d 15h stopover in Milan
€33
2 flights
☕ 15h in Milan — enough time to explore

Flight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →