Flights to Serbia

Direct flights from 7 cities serve 2 cities in Serbia: 36 flights a week. From Dubai to Belgrade from $558.

Flying to Serbia at a glance

cities with direct flights
2
flights a week
36
lowest direct fare, Dubai to Belgrade
$558
nonstop from Dubai to Belgrade
5h 50m
currency
Serbian dinar

Cities with direct flights

Direct fare from Dubai; where there is no fare, the flight time

Prices and flight times from Dubai and London

Direct flights, the lowest fare found in recent days

Belgrade from $558
5h 50m, 14 flights a week
Belgrade from $36
2h 45m, 11 flights a week

Weather in Serbia by month

Long-term averages for the main destinations

Best time to visit Belgrade: April, May, September and October.

Jan
+7° 0° 13 days
Feb
+10° +1° 8 days
Mar
+13° +4° 9 days
Apr
+17° +7° 11 days
May
+22° +12° 11 days
Jun
+28° +18° 7 days
Jul
+30° +20° 8 days
Aug
+29° +19° 7 days
Sep
+25° +15° 9 days
Oct
+19° +10° 6 days
Nov
+12° +5° 12 days
Dec
+8° +2° 10 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight to Serbia from Dubai?
A nonstop flight from Dubai to Belgrade takes about 5 hours 50 minutes.
Which cities have direct flights to Serbia?
7 cities: Dubai, London, Belgrade, Nis, New York, Chicago, Toronto. Most flights go to Belgrade, Nis.
When is the best time to visit Serbia?
By long-term weather averages, the most comfortable months in Belgrade are April, May, September and October.
How much is a flight to Serbia?
Lowest direct fares found recently: Dubai to Belgrade from $558, London to Belgrade from $36. The price for your dates shows in the search.