πŸ‡·πŸ‡ΈBelgradeBEGπŸ‡·πŸ‡ΊMoscowSVO

Direct + 7 connections
Alliance
≀ 19h 9m
7 routes
Direct Flight
BelgradeMoscow
JUAir Serbia
2h 32m1,726 km19x/week
Connecting flights
7 routes

1-stop connections via intermediate airports. Durations exclude layover.

πŸ‡ΉπŸ‡·
viaIstanbulIST
JUXC2S
4h 0m
2,541 km
πŸ‡°πŸ‡Ώ
viaAstanaNQZ
DV
8h 10m
6,088 km
πŸ‡ΆπŸ‡¦
viaDohaDOH
9h 24m
7,148 km
πŸ‡¦πŸ‡ͺ
viaDubaiDXB
FZ
9h 51m
7,530 km
πŸ‡¨πŸ‡³
viaBeijingPEK
16h 33m
13,219 km
πŸ‡¨πŸ‡³
viaShanghai (Pudong)PVG
JU
19h 0m
15,291 km
πŸ‡¨πŸ‡³
viaGuangzhou (Huadu)CAN
JU
19h 9m
15,428 km

Loading map...

Flying from Belgrade to Moscow

Looking for flights from Belgrade (BEG) to Moscow (SVO)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.

There is a direct flight from Belgrade to Moscow with an average flight time of 2h 32m, covering a distance of 1,726 km. This route is operated by Air Serbia.

7 connecting routes are available with 1 stop, flying via airports such as Istanbul (IST), Astana (NQZ), Doha (DOH). Total flight times shown exclude layover time at the connecting airport.