LON - BUD
£57 - £131
3 - 28 °C
23 - 85 mm
High demand for flights, 25% potential price rise
Best time to find cheap flights, 43% potential price drop
From London to Budapest
One-way flight from London to Budapest
Travellers have found that booking a Sunday departure is the best way to save up to 44% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.
To save on the cost of your flight from London to Budapest, book at least 60 days before your planned departure. Booking around this time can save you about 46% on the cost of this flight compared to booking a flight leaving this week. We have found prices from £114 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as £132.
It’s optimal to fly from London to Budapest in the afternoon. By choosing this option you can save up to 15% on the cost of your flight, compared to a flight at midday.
Budapest, the elegant capital city of Hungary, is having a bit of a renaissance. On one side of the River Danube, you’ve got Buda – home to the panoramic views of the Castle District. And on the eastern riverbank sits Pest. Here, you’ll find cathedrals, synagogues and market halls, plus long boulevards lined with pavement cafés and opera halls. Budapest is also home to some of the grandest thermal baths on the planet. But how to get there? Just hop on a direct flight from London. Budapest is less than 2.5 hours away.
British Airways, Eurowings, and Norwegian Air International are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
At this time, Cheapflights has noticed price decreases for many domestic flights due to COVID-19. Travel is not necessarily recommended at this time, and flights may be prone to cancellation: please check with local authorities in both London and Budapest for travel alerts, and be sure to review the airline's cancellation policy and travel advisories before booking. For more information, please view our post on what to know about COVID-19 (coronavirus) and travel.
Yes, there are multiple flights from London to Budapest for under £77. The cheapest flight booked recently is on Ryanair for just £13, but on average you can expect to pay £22.
Cheapflights has 20 direct flights from London to Budapest under £77. A good price for a direct flight from London to Budapest is less than £21.
There are currently 20+ open flights from London to Budapest within the next 7 days for less than £77.
Direct flights can be found on the following days: Sunday, Tuesday, Thursday, Saturday.
Travellers can expect 17 flights from London to Budapest Ferenc Liszt Intl on average per day.
Morning (6am - Midday) - 65% of flight departures
Afternoon (Midday - 6pm) - 35% of flight departures
With an average temperature of 28 °C, peak weather can be found in July. As a traveller, expect to see changes in flight prices during that period. The temperatures in Budapest are hotter than in London.
From 2 hours 20 minutes direct.
You can fly direct with Wizz Air, Ryanair, easyJet, Norwegian and British Airways. Lufthansa offers flights with a stop in Frankfurt.
Direct London to Budapest flights jet off around 15 times a day.
There’s a choice of airports in London – London Luton Airport, London Stansted Airport, Heathrow Airport, Gatwick Airport and London City Airport. All flights from London to Budapest land in Budapest Ferenc Liszt International Airport. It’s sometimes called by its old name, Ferihegy.
It’s usually cheapest to fly with budget airlines like Wizz Air and Rayanair. Early morning and late evening flights often dish up the lowest fares. Budapest is like Paris in miniature. It’s got the grand palaces, monuments, river cruises and cathedrals – only on a much more manageable scale. Take the Castle District. Climb up Castle Hill, and you’ll find yourself face-to-face with half the city’s must-sees, including Buda Castle, Matthias Church and Fisherman’s Bastion. And the whole city fans out below – from the Hungarian Parliament Building and St Stephen’s Basilica to the Great Market Hall and Palace of Arts. If you want a spot of sunshine, then book London to Budapest flights for the summer, when the city is much milder than London. Or you could opt for winter, when the Christmas markets pop up. Check out our smart search engine – it clearly compares the cheapest, smartest and quickest flights to Budapest, Hungary.
Airlines like easyJet, Wizz Air, and Ryanair fly from London to Budapest in about 2h 25m. The time it takes to get you to your destination is usually consistent. London and Budapest are separated by a distance of 905 mi. Generally, flights for this route are direct.
Flying on Ryanair is currently your cheapest option to Budapest, with prices starting at £14. Additional return tickets that might be worth considering are offered by Wizz Air and easyJet, with the lowest prices starting at £17 and £41, respectively. These flights start at 86% lower than the current average price 3 months from now.
The cheapest airline one-way is Ryanair, with whom users have recently found tickets for as low as £7. However, be on the lookout for offers from Wizz Air and easyJet, as they are both options that can get you from London to Budapest for a low price.
|Morning 6 AM to midday||35% of flight departures|
|Evening 6 PM to midnight||35% of flight departures|
|Afternoon Midday to 6 PM||30% of flight departures|
|Early morning Midnight to 6 AM||0% of flight departures|