BEG

Belgrade (BEG) direct flights: all 88 nonstop routes, measured

live · updated 6h ago

OPS Minor delays · 20,525 legs measured · last 90 days · 1 route inbound only

88 nonstop destinations from Belgrade Nikola Tesla Airport, flown by 24 airlines. 87 of them also fly back in.

Measured from flights observed on Belgrade’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 87 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are +7 min.

Busiest routeTivat TIV · about 100 movements a week, Air Serbia, Interjet1,292 legs observed
Most reliableBeijing PEK · 96% on time, 0% cancelled52 legs
Roughest rideNice NCE · 23% on time, 1.3% cancelled150 legs

All BEG nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

TIVTivat⇆ Air Serbia · Interjet 100/wk 56%on time 0.2%cancelled
Schedule
Air Serbia departs JU680 06:30JU686 10:05JU682 13:40
Interjet departs 4O151 09:004O153 15:10
Air Serbia arrives JU681 09:15JU687 12:55JU683 16:10
Interjet arrives 4O150 08:204O152 14:30
ZRHZurich⇆ Air Serbia · Swiss International Air Lines 79/wk 40%on time 0.2%cancelled
Schedule
Air Serbia departs JU330 06:50JU332 12:25JU334 18:10
Swiss International Air Lines departs LX1413 09:40LX1417 14:40LX1417 14:45LX1419 20:05
Air Serbia arrives JU331 11:15JU333 16:50JU335 22:35
Swiss International Air Lines arrives LX1412 08:50LX1416 13:55LX1418 19:10
TGDPodgorica⇆ Air Serbia · Interjet 78/wk 68%on time 0%cancelled
Schedule
Air Serbia departs JU660 06:50JU662 13:40JU664 17:30JU668 20:40
Interjet departs 4O101 08:554O105 18:254O103 19:55
Air Serbia arrives JU661 09:20JU661 09:30JU663 16:10JU665 20:10JU669 23:15
Interjet arrives 4O100 08:154O104 17:454O102 19:15
VIEVienna⇆ Air Serbia · Austrian Airlines 75/wk 81%on time 0%cancelled
Schedule
Air Serbia departs JU310 07:40JU312 12:55JU314 18:35
Austrian Airlines departs OS726 06:50OS722 11:05OS724 18:20
Air Serbia arrives JU311 11:05JU313 16:20JU315 22:10
Austrian Airlines arrives OS721 10:25OS723 17:35OS725 23:30
FRAFrankfurt am Main⇆ Air Serbia · Lufthansa 66/wk 63%on time 0.2%cancelled
Schedule
Air Serbia departs JU350 07:00JU352 17:35
Lufthansa departs LH1415 06:15LH1411 13:40
Air Serbia arrives JU351 11:50JU353 22:25
Lufthansa arrives LH1410 12:50LH1414 23:50
ISTIstanbul⇆ Air Serbia · Turkish Airlines 57/wk 70%on time 0.1%cancelled
Schedule
Air Serbia departs JU426 00:50JU422 12:05JU422 13:10
Turkish Airlines departs TK1082 08:50TK1080 15:30TK1084 20:20
Air Serbia arrives JU427 05:10JU423 17:30
Turkish Airlines arrives TK1081 08:00TK1079 14:40TK1083 19:30
MUCMunich⇆ Air Serbia · Lufthansa 48/wk 63%on time 0%cancelled
Schedule
Air Serbia departs JU340 07:10JU9024 13:00JU342 17:55
Lufthansa departs LH1735 13:30LH1737 18:00
Air Serbia arrives JU341 11:00JU9027 15:50JU343 21:45
Lufthansa arrives LH1734 12:40LH1734 12:45LH1736 17:20
SVOMoscow⇆ Air Serbia 46/wk 38%on time 2.7%cancelled
Schedule
Air Serbia departs JU130 05:25JU4138 06:00JU130 07:25JU132 14:15JU134 18:30JU138 21:50
Air Serbia arrives JU135 01:55JU139 05:15JU131 12:40JU4139 13:15JU131 15:15JU4135 19:15JU133 22:10
AMSAmsterdam⇆ Air Serbia · KLM 43/wk 48%on time 1.1%cancelled
Schedule
Air Serbia departs JU260 06:35JU262 17:45
KLM departs KL1982 06:05KL1984 12:35
Air Serbia arrives JU261 12:20JU263 23:25
KLM arrives KL1983 11:55
ATHAthens⇆ Aegean Airlines · Air Serbia 40/wk 39%on time 0%cancelled
Schedule
Aegean Airlines departs A3977 15:05
Air Serbia departs JU536 00:50JU532 12:30JU532 13:15
Aegean Airlines arrives A3976 14:15
Air Serbia arrives JU537 05:10JU533 16:30JU533 17:15
LCALarnaca⇆ Air Serbia · Wizz Air 39/wk 51%on time 0%cancelled
Schedule
Air Serbia departs JU480 10:20JU482 13:20JU486 23:15
Wizz Air departs W64027 21:45
Air Serbia arrives JU487 05:15JU481 16:15JU483 19:15
Wizz Air arrives W64028 21:10
LJULjubljana⇆ Air Serbia 34/wk 71%on time 0%cancelled
Schedule
Air Serbia departs JU620 07:35JU622 13:10JU624 18:30
Air Serbia arrives JU621 10:55JU623 16:20JU623 16:30JU625 22:10
CDGParis⇆ Air Serbia · easyJet 29/wk 31%on time 0.3%cancelled
BCNBarcelona⇆ Air Serbia · Wizz Air 28/wk 28%on time 0.5%cancelled
DXBDubai⇆ flydubai 28/wk 39%on time 0%cancelled
SKPSkopje⇆ Air Serbia 28/wk 71%on time 0%cancelled
FCORome⇆ Air Serbia · Wizz Air 25/wk 37%on time 1.2%cancelled
OTPBucharest⇆ Air Serbia 25/wk 73%on time 0%cancelled
TIATirana⇆ Air Serbia 25/wk 74%on time 0.9%cancelled
BUDBudapest⇆ Air Serbia 24/wk 46%on time 0.6%cancelled
BERBerlin⇆ Air Serbia · Wizz Air 23/wk 48%on time 0%cancelled
ZAGZagreb⇆ Air Serbia 23/wk 70%on time 0%cancelled
MXPMilan⇆ Air Serbia 22/wk 49%on time 0.7%cancelled
SOFSofia⇆ Air Serbia 22/wk 71%on time 0%cancelled
WAWWarsaw⇆ LOT Polish Airlines 22/wk 68%on time 0%cancelled
PRGPrague⇆ Air Serbia 21/wk 67%on time 0%cancelled
OSLOslo⇆ Air Serbia · Norwegian 19/wk 52%on time 0%cancelled
SKGThessaloniki⇆ Air Serbia 19/wk 58%on time 0%cancelled
MADMadrid⇆ Air Serbia · Wizz Air 18/wk 44%on time 0%cancelled
GVAGeneva⇆ Air Serbia · easyJet 16/wk 56%on time 0%cancelled
SAWIstanbul⇆ AJet · Pegasus Airlines 16/wk 63%on time 0%cancelled
LHRLondon⇆ Air Serbia 16/wk 47%on time 1%cancelled
DTMDortmund⇆ Wizz Air 15/wk 53%on time 0%cancelled
LEDSt. Petersburg⇆ Air Serbia 15/wk 53%on time 0%cancelled
MLAValletta⇆ Air Serbia · Wizz Air 14/wk 55%on time 0%cancelled
ARNStockholm⇆ Air Serbia 14/wk 26%on time 0%cancelled
CPHCopenhagen⇆ Air Serbia 14/wk 53%on time 0.6%cancelled
DUSDüsseldorf⇆ Air Serbia 14/wk 54%on time 0%cancelled
FMMMemmingen⇆ Wizz Air 14/wk 88%on time 0%cancelled
SJJSarajevo⇆ Air Serbia 14/wk 55%on time 0%cancelled
BVABeauvais⇆ Wizz Air 13/wk 63%on time 0%cancelled
ALCAlicante⇆ Air Serbia · Wizz Air 12/wk 34%on time 0%cancelled
HAMHamburg⇆ Air Serbia · Wizz Air 12/wk 59%on time 1.3%cancelled
NCENice⇆ Air Serbia · Wizz Air 12/wk 23%on time 1.3%cancelled
BGYOrio al Serio⇆ Wizz Air 11/wk 51%on time 0%cancelled
DBVDubrovnik⇆ Air Serbia 11/wk 45%on time 1.4%cancelled
JFKNew York⇆ Air Serbia 11/wk 36%on time 0.7%cancelled
BRUBrussels⇆ Air Serbia 10/wk 66%on time 0%cancelled
HRGHurghada⇆ Air Cairo 10/wk 69%on time 0%cancelled
LTNLondon⇆ Wizz Air UK 10/wk 60%on time 0%cancelled
SPUSplit⇆ Air Serbia 10/wk 41%on time 0%cancelled
STRStuttgart⇆ Air Serbia 9/wk 46%on time 0%cancelled
BLQBologna⇆ Air Serbia 8/wk 57%on time 0%cancelled
DOHDoha⇆ Qatar Airways 8/wk 57%on time 0%cancelled
EINEindhoven⇆ Wizz Air 8/wk 89%on time 0%cancelled
ESBAnkara⇆ AJet 8/wk 68%on time 0%cancelled
GOTGöteborg⇆ Wizz Air 8/wk 55%on time 0%cancelled
ININiš⇆ Air Serbia 8/wk 60%on time 1%cancelled
LISLisbon⇆ Air Serbia 8/wk 31%on time 0%cancelled
TBSTbilisi⇆ Air Serbia 8/wk 37%on time 1%cancelled
VCEVenezia⇆ Air Serbia 8/wk 53%on time 0%cancelled
CANGuangzhou⇆ Air Serbia · China Southern Airlines 7/wk 69%on time 1.1%cancelled
TLVTel Aviv⇆ Arkia · El Al Israel Airlines 7/wk 33%on time 0%cancelled
BRIBari⇆ Air Serbia 7/wk 65%on time 0%cancelled
ADBGaziemir⇆ AJet 6/wk 66%on time 0%cancelled
AGPMálaga⇆ Air Serbia 6/wk 50%on time 0%cancelled
FLRFirenze⇆ Air Serbia 6/wk 58%on time 0%cancelled
KRKKraków⇆ Air Serbia 6/wk 64%on time 0%cancelled
MMXMalmö⇆ Wizz Air 6/wk 74%on time 0%cancelled
OMOMostar⇆ Air Serbia 6/wk 67%on time 1.4%cancelled
VLCValencia⇆ Air Serbia 6/wk 38%on time 0%cancelled
FKBRheinmünster⇆ Wizz Air 5/wk 79%on time 2.9%cancelled
NYONyköping⇆ Wizz Air 5/wk 85%on time 0%cancelled
ORDChicago⇆ Air Serbia 5/wk 42%on time 0%cancelled
AERSochi⇆ Air Serbia 4/wk 25%on time 0%cancelled
BNXMahovljani⇆ Air Serbia 4/wk 70%on time 0%cancelled
GOJNizhny Novgorod⇆ Air Serbia 4/wk 37%on time 1.9%cancelled
GYDBaku⇆ Air Serbia 4/wk 60%on time 0%cancelled
HAJHannover⇆ Air Serbia 4/wk 67%on time 0%cancelled
KZNKazan⇆ Air Serbia 4/wk 41%on time 3.8%cancelled
NQZAstana⇆ SCAT Airlines 4/wk 48%on time 0%cancelled
NUENuremberg⇆ Air Serbia 4/wk 40%on time 0%cancelled
PEKBeijing⇆ Hainan Airlines 4/wk 96%on time 0%cancelled
PVGShanghai⇆ Air Serbia 4/wk 37%on time 0%cancelled
SZGSalzburg⇆ Air Serbia 4/wk 52%on time 0%cancelled
SVQSeville⇆ Air Serbia 2/wk 36%on time 0%cancelled
TFSTenerife⇆ Air Serbia 2/wk 30%on time 0%cancelled
KUNKaunas← Elysian Airlines 1/wk –1 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Belgrade

87 of the 88 destinations above also fly nonstop into Belgrade, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

1 route appears inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.

BEG route map: where 88 nonstop routes go

Nonstop route network at Belgrade (BEG)

BEG direct flights: questions travelers ask

How many direct flights does Belgrade have?

Belgrade Nikola Tesla Airport currently has nonstop service to 88 destinations on 24 airlines, based on flights observed on the airport's own boards over the last 14 days. 87 of those routes operate in both directions.

Which direct route from Belgrade is most reliable?

Among routes with at least 20 observed legs in the last 90 days, Beijing (PEK) runs cleanest: 96% of flights within 15 minutes of schedule with a 0% cancellation rate.

Which airline flies the most nonstop routes from Belgrade?

Air Serbia appears on 67 of the 88 nonstop routes we observed at BEG. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Belgrade Nikola Tesla Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: Belgrade (BEG) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/belgrade-BEG
How we measure this →

Planning around BEG? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure