General flight information
1 hr 46 min Travel time
885 km Distance between cities
₾62 Lowest price
19 Direct flights per week
₾115 Average ticket price
06:45 Earliest departure
20:25 Latest departure
1 hr 37 min Travel time
718 km Distance between cities
₾110 Lowest price
18 Direct flights per week
₾229 Average ticket price
06:20 Earliest departure
18:00 Latest departure
2 hr Travel time
642 km Distance between cities
₾156 Lowest price
9 Direct flights per week
07:00 Earliest departure
18:00 Latest departure
1 hr 35 min Travel time
500 km Distance between cities
₾178 Lowest price
2 Direct flights per week
07:20 Earliest departure
18:15 Latest departure
4 hr 40 min Travel time
667 km Distance between cities
₾137 Lowest price
2 hr 5 min Travel time
720 km Distance between cities
₾195 Lowest price
5 Direct flights per week
06:40 Earliest departure
17:30 Latest departure
504 km Distance between cities
₾297 Lowest price
2 hr 15 min Travel time
740 km Distance between cities
₾237 Lowest price
3 Direct flights per week
06:30 Earliest departure
17:35 Latest departure
1 hr 45 min Travel time
947 km Distance between cities
₾209 Lowest price
6 hr 32 min Travel time
925 km Distance between cities
₾291 Lowest price
Cheap tickets
Direct flight schedule
- Milan every day from ₾85.64
- Rome every day from ₾112.69
- Venice Mon, Thu, Fri, Sun from ₾299.18
- Bari Thu, Sun from ₾322.19
- Bologna Mon, Thu, Fri, Sun from ₾283.76
- Florence Mon, Fri from ₾278.56
Connecting flights
₾155.58 Belgrade — Venice ₾177.42 Belgrade — Bari ₾136.73 Belgrade — Naples ₾194.51 Belgrade — Bologna ₾296.44 Belgrade — Brindisi ₾236.79 Belgrade — Florence ₾208.65 Belgrade — Palermo ₾290.07 Belgrade — Catania
Fri 15 Jan 19:10 – 23:55
1 day 4 hr 45 min / 1 layover Sun 20 Dec 12:05 – 12:35
1 day 30 min / 1 layover Sat 5 Dec 20:10 – 17:00
20 hr 50 min / 1 layover Thu 19 Nov 13:30 – 15:10
2 day 1 hr 40 min / 1 layover Sun 15 Nov 20:25 – 14:45
1 day 18 hr 20 min / 1 layover Sun 17 Jan 19:10 – 22:50
2 day 3 hr 40 min / 1 layover Sat 14 Nov 19:10 – 09:10
14 hr / 1 layover Thu 5 Nov 06:00 – 19:10
2 day 13 hr 10 min / 1 layover 12-month price trend
₾431₾228₾431₾228
Airlines with flights from Belgrade to Italy
Including connecting fares
FAQ
Flight duration from Belgrade to Italy
On average, flights from Belgrade to Italy take around 1 hour 52 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 19 minutes.