Cheap flights Milan to Belgrade (Belgrad Nikola Tesla)
Nonstop flights from Milan to Belgrade: Air Serbia, Wizz Air. Nonstop flights per week: 25. Flight time: 1 hour 40 minutes. Distance: 835 km. Tickets from R305 (departure 14 February).
Yes. Nonstop flights from Milan to Belgrade are operated by: Air Serbia, Wizz Air. A nonstop flight takes 1 hour 40 minutes on average. Nonstop tickets start at R305.
The average ticket price Milan Belgrade is R763. The cheapest ticket costs R305, operated by Wizz Air, flight W6 4124, departing Milan on 14 February at 23:35, arriving Belgrade on 15 February at 01:15. Prices as of 24 October.
A nonstop flight takes 1 hour 40 minutes on average. The fastest is W6 2840 Wizz Air: 1 hour 35 minutes. With a connection: from 6 hours 30 minutes, usually about 22 hours.
Flights from Milan to Belgrade depart from these airports: Milan Malpensa International Airport (MXP), Milan Bergamo Airport / Antonio Locatelli Air Base (BGY). Most flights depart from Milan Malpensa International Airport. Arrival: Belgrad Nikola Tesla (BEG).
Based on prices for the coming months, the cheapest month to fly is February 2027: tickets from R305. The most expensive month is November, with tickets from R464.
Tickets from Milan to Belgrade are sold by: Easyjet, Ryanair, Air Serbia, Wizz Air Malta, Wizz Air. Nonstop: Air Serbia, Wizz Air.
The distance from Milan to Belgrade is 835 km.
Tickets from Belgrade to Milan start at R402. The average price is R702. Nonstop flights are operated by: Air Serbia, Wizz Air. All tickets Belgrade — Milan