Cheap flights from London to Budapest
Know your dates, get live prices in seconds:
We work with more than 300 partners to bring you better travel deals
The best prices from London to Budapest are usually found in January or November, booked 60 days in advance, depart on a Tuesday or Monday and return on a Wednesday
£64 - £162
3 - 28 °C
23 - 85 mm
|Most popular in||August||High demand for flights, 19% potential price rise|
|Cheapest in||January||Best time to find cheap flights, 6% potential price drop|
|Average price||£162||Price for this month|
|Cheapest price||£64||From London to Budapest|
Cheap flights from London to Budapest in August 2019
London to Budapest 2019 flight deals
Direct flights to Budapest from London
Last minute flights from London to Budapest
Destination information for Budapest
Airports servicing Budapest
Popular flight searches
- Flights from London to Zurich
- Flights from Heathrow to Lahore
- Flights from Manchester to Johannesburg
- Flights from Heathrow to Sydney
- Flights from London to Edinburgh
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.
How long is the flight from London to Budapest?
From 2 hours 20 minutes direct.
Which airlines operate flights from London to Budapest?
You can fly direct with Wizz Air, Ryanair, easyJet, Norwegian and British Airways. Lufthansa offers flights with a stop in Frankfurt.
How frequent are flights between London and Budapest?
Direct London to Budapest flights jet off around 15 times a day.
Which airports serve London and Budapest?
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.
Which direct flight route between London and Budapest is cheapest?
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.
How many flights depart from London to Budapest Ferenc Liszt Intl on average per day?
Travellers can expect 79 flights from London to Budapest Ferenc Liszt Intl on average per day.
Early Morning (Midnight to 6am) - 3% of flight departures
Morning (6am - Midday) - 37% of flight departures
Afternoon (Midday - 6pm) - 46% of flight departures
Evening (6pm - Midnight) - 15% of flight departures
How long does the flight from London to Budapest Ferenc Liszt Intl take?
You can expect a flight time of up to 3 hours for a direct flight. Airlines will travel a distance of up to 575 miles.