Find cheap flights from London to Budapest

Explore the best deals

Discover the cheapest flights from London to Budapest
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 London to Budapest

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the beginning of October. Take advantage of this per
Filter by
week: 5 Oct - 11 Oct
$73
$167
$97
$53
$72
$81
$198
$137
$74
$86
$65
$73
SeptemberOctoberNovember
Exchange rate
1 AUD = 227.17 HUF
1 HUF = 0 AUD
Last checked on Fri, 18/09
Distance: 1449 kms
London airports
Heathrow (LHR)How far from city centre: 23 kms
Gatwick (LGW)How far from city centre: 40 kms
Luton International (LTN)How far from city centre: 43 kms
Stansted (STN)How far from city centre: 49 kms
London City (LCY)How far from city centre: 12 kms
Southend (SEN)How far from city centre: 57 kms
Budapest airports
Ferihegy (BUD)How far from city centre: 18 kms

Guide to cheap flights from London to Budapest

Travelling from London to the heart of Hungary offers a seamless transition from a global metropolis to a city defined by its twin personalities on the banks of the Danube. Budapest is a destination where architectural grandeur meets a deep-rooted spa culture, drawing visitors with its combination of neo-Gothic landmarks and peaceful thermal springs. Whether you are wandering through the historic streets of the Castle District or enjoying the panoramic views from Fisherman’s Bastion, the city provides a rich variety of experiences that bridge the gap between old-world elegance and contemporary energy. Its unique blend of dramatic history and natural beauty makes it an essential stop for those seeking both intellectual enrichment and relaxation.

Direct flights from London typically cover a distance of roughly 1,490 km, with an average flight duration of 2 hours and 30 minutes. Several major hubs, including Heathrow Airport, Gatwick Airport, and Stansted Airport, provide frequent departures throughout the day, arriving at Budapest Ferenc Liszt International Airport. For those looking to experience the city in its most vibrant light, the late spring and early autumn months offer mild temperatures and ideal conditions for sightseeing. Alternatively, a winter visit allows travellers to enjoy the traditional seasonal markets and the atmospheric steam of the outdoor thermal baths. With multiple daily services available, the route is well-served year-round, making it easy to find a schedule that suits a weekend break or a longer cultural exploration.

Airports in London for cheap flights

Travellers heading to the Hungarian capital from London have several departure options, as the city serves as a major aviation hub with multiple gateways offering direct routes to Budapest Ferenc Liszt International Airport. Carriers operate frequent services throughout the week, connecting the United Kingdom to Central Europe in approximately 2 hours and 30 minutes.

London Heathrow Airport (LHR)

London Heathrow Airport stands as the primary international gateway, located to the west of the city centre. This facility is renowned for its extensive connectivity and is the main hub for full-service national carriers. Passengers can reach the terminals via the Elizabeth Line or the Heathrow Express from Paddington Station.

London Gatwick Airport (LGW)

Positioned south of the capital, London Gatwick Airport provides a wide range of flights to Budapest via various low-cost and charter airlines. The site is divided into two main sections, the North and South Terminals, which are linked by a dedicated shuttle system. The Gatwick Express offers a direct rail link from Victoria Station, making it a convenient choice for those based in southern districts.

London Stansted Airport (STN)

London Stansted Airport is a significant base for budget-friendly airlines and is situated to the north-east of the metropolitan area. This single-terminal building is designed for efficient passenger flow and is easily accessible through the Stansted Express service departing from Liverpool Street Station.

Airports in Budapest for cheap flights

Travellers flying from London to the Hungarian capital will arrive at the nation’s primary aviation gateway. Most departures from Heathrow Airport, Gatwick Airport, Luton Airport, and Stansted Airport converge on this single international hub, which serves as a vital link between Central Europe and the rest of the world.

Budapest Ferenc Liszt International Airport (BUD)

Budapest Ferenc Liszt International Airport is situated approximately 16 km southeast of the city centre. As the largest facility of its kind in the region, this site features two main passenger areas, Terminal 2A and Terminal 2B, which are physically connected by a modern glass atrium known as the SkyCourt. This central zone offers a variety of retail and dining options for passengers waiting for their connections. Transport into the heart of the city is efficient, with the 100E express bus service providing a direct link to Deák Ferenc tér. Frequent flyers often utilise the dedicated train services from the nearby Ferihegy station, which connect to the Nyugati railway terminus. The facility underwent significant modernisation to handle the high volume of traffic from major carriers like British Airways and Wizz Air, ensuring a smooth transition for those arriving from the United Kingdom.

Best deals on cheap flights from London to Budapest

Securing a seat from London to the heart of Hungary is straightforward when you have a wealth of options at your fingertips. By comparing a vast array of carriers, you can easily find a journey that aligns with your specific schedule and preferences. Enhancing your trip with an Opodo Prime subscription unlocks access to exclusive discounts, ensuring your travel budget goes further for those riverside dinners in Budapest. For a truly streamlined process, bundling your flight and stay into a single package simplifies your logistics while offering significant savings. Whether you are heading to the Danube for a spontaneous weekend break or a planned cultural expedition, the tools are ready to help you finalise your plans. Start exploring the latest flight offers today and prepare for an unforgettable arrival in one of Europe’s most captivating capitals.

Frequently asked questions about flights from London to Budapest

How long does the flight take to go from London to Budapest?
The total flight time between London and Budapest is of around 2 h and 35 m on average, considering an average distance of 1,449.23 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from London to Budapest?
When you fly from London to Budapest the average price is $178. 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 London to Budapest at Opodo?
The cheapest price for a flight from London to Budapest is $37. 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 London to Budapest?
The most popular months to book a trip from London to Budapest are May, April and March, based on the searches of our customers.
When is the best time to travel from London to Budapest?
The best time of the year to go to Budapest when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, June is the top 1º month to fly to Budapest from London in terms of searches from our customer, followed by July and August. If you prefer to avoid high peaks of turism, however, and escape a crowded period, April, February and January are the months with less volume of searchs for the route London - Budapest.
Which are the airlines with flights from London to Budapest?

Airlines with direct flights departing from London to Budapest are:

  • Ryanair.
  • Easyjet.
  • Wizz Air.

Eurowings

  • Brussels Airlines
  • Easyjet

Plan your trip

Popular Flight RoutesOther popular routes to explore