General flight information
1 hr 46 min Travel time
885 km Distance between cities
TJS 218 Lowest price
19 Direct flights per week
06:45 Earliest departure
20:25 Latest departure
1 hr 37 min Travel time
718 km Distance between cities
TJS 387 Lowest price
18 Direct flights per week
06:20 Earliest departure
18:00 Latest departure
6 hr 32 min Travel time
925 km Distance between cities
TJS 1,028 Lowest price
2 hr Travel time
642 km Distance between cities
TJS 551 Lowest price
9 Direct flights per week
07:00 Earliest departure
18:00 Latest departure
2 hr 5 min Travel time
720 km Distance between cities
TJS 689 Lowest price
5 Direct flights per week
06:40 Earliest departure
17:30 Latest departure
745 km Distance between cities
TJS 653 Lowest price
Popular destinations in Italy
Cheap tickets
Direct flight schedule
- Milan every day from TJS 281.39
- Rome every day from TJS 399.22
- Venice Mon, Thu, Fri, Sun from TJS 961.3
- Bologna Mon, Thu, Fri, Sun from TJS 1,007
Connecting flights
TJS 1,028 Belgrade — Catania TJS 550.02 Belgrade — Venice TJS 688.28 Belgrade — Bologna TJS 652.68 Belgrade — Verona
Thu 5 Nov 06:00 – 19:10
2 day 13 hr 10 min / 1 layover Fri 15 Jan 19:10 – 23:55
1 day 4 hr 45 min / 1 layover Thu 19 Nov 13:30 – 15:10
2 day 1 hr 40 min / 1 layover Sat 12 Dec 19:10 – 16:40
21 hr 30 min / 1 layover 12-month price trend
TJS 1,529TJS 806TJS 1,529TJS 806
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.