Flights from London to Belgrade – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to BEG – All flight route options from Heathrow, United Kingdom to Belgrad Nikola Tesla Airport, Serbia. These flights are operated by 15 airlines. Fly non-stop with Air Serbia or choose from 32 different transit flights. The shortest flight time is 2 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Belgrad Nikola Tesla Airport
We got great deals on hotels and car rentals near the airport.
London to Belgrade flights
There are over 33 airlines and as many as 305 flights every week to this destination. You can fly non-stop to Belgrade (BEG) from London (LHR) with Air Serbia but if a stopover option suits you better you can choose to fly via Hanover, Stuttgart or any other of the 32 alternatives with connectiing airports.
Tip! Consider arriving at Belgrad Nikola Tesla Airport (BEG) or Belgrad Nikola Tesla Airport (BEG) instead.
London to Belgrade with Air Serbia
You can fly non-stop every weekday with flights departing at 13 in the afternoon or 19 in the evening.
With Eurowings
If you fly from London with Eurowings you will do a stopover in Dusseldorf, DUS before reaching Belgrade. This flight trip will take 4 hours and 40 minutes and you can fly every Monday or Wednesday with departures at 08:05.
Distance & flight times: Heathrow to Belgrade Airport
The shortest flight time between LHR and BEG is 2 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 40m | - | 1062 miles (1709 km) |
HAJ Hanover | 4h 5m | 35m | 1158 miles (1863 km) |
STR Stuttgart | 4h 35m | 1h 15m | 1063 miles (1710 km) |
WAW Warsaw | 4h 50m | 40m | 1428 miles (2298 km) |
BLQ Bologna | 5h 20m | 4h 5m | 1172 miles (1886 km) |
FRA Frankfurt | 5h 40m | 2h 20m | 1067 miles (1717 km) |
ZAG Zagreb | 5h 45m | 1h 10m | 1071 miles (1723 km) |
VCE Venice | 5h 55m | 4h 55m | 1111 miles (1788 km) |
NAP Naples | 5h 55m | 1h 50m | 1428 miles (2298 km) |
ZRH Zurich | 6h 0m | 2h 25m | 1086 miles (1747 km) |
BER Berlin | 6h 15m | 2h 25m | 1210 miles (1947 km) |
MXP Milan | 6h 20m | 3h 30m | 1153 miles (1855 km) |
CDG Paris | 6h 25m | 1h 35m | 1105 miles (1778 km) |
DUS Dusseldorf | 6h 25m | 3h 0m | 1083 miles (1743 km) |
NUE Nuremberg | 6h 30m | 2h 30m | 1069 miles (1720 km) |
BRU Brussels | 6h 40m | 3h 45m | 1065 miles (1714 km) |
NCE Nice | 6h 45m | 2h 50m | 1306 miles (2101 km) |
MUC Munich | 6h 50m | 3h 45m | 1062 miles (1709 km) |
TIA Tirana | 6h 50m | 3h 15m | 1423 miles (2290 km) |
GVA Geneva | 6h 55m | 4h 45m | 1168 miles (1879 km) |
DBV Dubrovnik | 7h 3m | 3h 15m | 1263 miles (2032 km) |
BUD Budapest | 7h 10m | 4h 15m | 1117 miles (1797 km) |
LJU Ljubljana | 7h 10m | 3h 30m | 1072 miles (1725 km) |
SOF Sofia | 7h 10m | 2h 35m | 1488 miles (2394 km) |
AMS Amsterdam | 7h 10m | 3h 30m | 1112 miles (1789 km) |
HAM Hamburg | 7h 10m | 2h 35m | 1234 miles (1986 km) |
LIN Milan | 7h 30m | - | - |
PRG Prague | 7h 35m | 40m | 1115 miles (1794 km) |
SPU Split | 7h 35m | 2h 35m | 1174 miles (1889 km) |
FCO Rome | 7h 35m | 3h 15m | 1359 miles (2187 km) |
CPH Copenhagen | 7h 40m | 1h 15m | 1433 miles (2306 km) |
VIE Vienna | 8h 15m | 4h 30m | 1086 miles (1747 km) |
LYS Lyon | 8h 30m | 3h 5m | 1219 miles (1961 km) |


Quick copy and share this page
From United Kingdom to Belgrade
Below is a list of other cities in United Kingdom with flights to Belgrade with either non-stop or connecting flights.