Opodo is now available in the following countries:

Belgrade to London flights

Explore the best deals

Discover the cheapest flights from Belgrade to London
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Belgrade to London

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the beginning of December. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 7 Dec - 13 Dec
£51
£49
£50
£54
£48
£52
£64
£110
£92
£66
£85
£74
NovemberDecemberJanuary
Airlines that fly from Belgrade to London
Distance: 1,051 mi
Belgrade airports
Belgrade Nikola Tesla Airport (BEG)How far from city centre: 7 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Luton Airport (LTN)How far from city centre: 28 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London City Airport (LCY)How far from city centre: 8 mi

Find cheap flights from Belgrade to London

Flights from Belgrade to London land at one of London's five main airports: Gatwick Airport, Heathrow Airport, London Luton Airport, London Stansted Airport and London City Airport. The flight from Belgrade Nikola Tesla Airport takes about 3 hours and 15 minutes.

Over the last few days, the cheapest Belgrade to London flight found on Opodo was £23. Fares change with your dates, so comparing a few days around your trip can find you a lower price.

May and June are lovely for exploring the city's outdoor markets and riverfront walks in mild temperatures. For a quieter experience, the shoulder months of March and October provide cooler weather and shorter queues.

Departing from Belgrade: airports and terminals

Your journey begins at Belgrade Nikola Tesla Airport (BEG), located 11 miles west of the city centre. If you are driving, the airport is a 14-minute trip via the E75 motorway. Public transport options include the A1 shuttle bus, as well as Line 72 and Line 607, which link various districts to the terminal. Air Serbia typically operates its London services from here, and passengers can access facilities including free Wi-Fi, a pharmacy, and various restaurants before departure.

Arriving in London: from the airport to the city

Flights from Belgrade land at several major hubs, including London Heathrow (LHR), London Gatwick (LGW), and London City (LCY). From Heathrow, the Heathrow Express provides the fastest rail link to Paddington Station, while the Piccadilly line offers a direct tube connection to central London in about 50 minutes. If you arrive at Gatwick, the Gatwick Express and Southern trains run frequently to Victoria Station. London City Airport, situated just 7 miles from the centre, is served by the Docklands Light Railway (DLR), connecting travellers directly to Canary Wharf and the City.

For those landing at London Luton (LTN) or London Stansted (STN), often used by budget carriers, National Express coaches and dedicated rail links like the Stansted Express provide transfers to various central terminals. Private hire vehicles are available at all airports, with dedicated pick-up points clearly signposted outside the arrivals halls.

Entry requirements for London

Serbian citizens travelling from Belgrade to London must hold a valid passport and obtain a standard visitor visa before arrival in the UK. You can apply for this visa at the British Embassy in Belgrade or through their designated partner centres. It is advisable to check the latest Home Office guidance regarding passport validity, as your document should typically be valid for the duration of your stay.

Upon arrival at a London airport, travellers from Serbia will pass through border control for non-EEA nationals. Ensure you have your return flight details and accommodation information ready, as border officers may request these during the entry process.

Things to do in London

London is a city of distinct neighbourhoods and world-renowned landmarks. You can explore the historic Tower of London and Buckingham Palace, or take in the city skyline from the London Eye. For culture, the British Museum and National Gallery house vast collections of art and antiquities, while Camden Market and Covent Garden are essential stops for shopping and dining.

A stroll through Hyde Park offers a break from the urban pace, and a cruise on the River Thames provides a unique perspective of Big Ben and Westminster Abbey. Whether you are visiting the Royal Observatory in Greenwich or enjoying the atmosphere of Piccadilly Circus, the city provides endless variety for every traveller.

Frequently asked questions about flights from Belgrade to London

On average, how much is the price of a flight from Belgrade to London?
When you fly from Belgrade to London the average price is £93. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Belgrade to London at Opodo?
The cheapest price for a flight from Belgrade to London is 23 £. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Belgrade to London?
The most popular months to book a flight from Belgrade to London are May, August and January, based on the searches of our customers.
When is the best time to travel from Belgrade to London?
The best time of the year to go to London when flying from Belgrade depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, September is the top 1º month to fly to London from Belgrade in terms of searches from our customer, followed by August and December. If you prefer to avoid high peaks of turism, however, and escape a crowded period, February, July and May are the months with less volume of searchs for the route Belgrade - London.
How long does the flight take to go from Belgrade to London?
The total flight time between Belgrade and London is of around 3 h and 10 m on average, considering an average distance of 1,051.29 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Belgrade and London?
The main airport route flying between Belgrade and London is: Belgrade Nikola Tesla Airport (BEG) to Gatwick Airport(LGW). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes