Cheap Flights from London (LOND) to Budapest (BUD)

Compare London to Budapest flight deals

Find the cheapest month or even day of the year to fly to Budapest

Book the best Budapest fare with no extra fees

Flight deals from London to Budapest Airport

Looking for a cheap last-minute deal or the best return flight from London to Budapest Airport? If you want to travel next month, return fares start from £35. Find the lowest prices on one-way and return tickets right here.
Is this a good flight price? We’ll tell you.We compare today’s London to Budapest Airport prices with what travellers usually pay, so you can see if now’s a good time to book, or if it’s worth waiting.

Find the cheapest month to fly from London to Budapest

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London to Budapest flights are currently cheapest in April.

Direct flights from London to Budapest

London to Budapest: Alternative routes

Compare routes from London to Budapest below. You may find an airport to fly into that's cheaper, faster, or easier than Budapest.

London to Budapest: Flight information

The things to know before you go.
Cheapest flight found£35
Cheapest month to flyApril
Average flight time2 hrs, 31 mins
Most popular airlineBritish Airways
Average flights per week192

Finding cheap flights from London to Budapest: Frequently asked questions

The best price we found for a return flight from London to Budapest is £35. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 31 minutes is the average flight time from London to Budapest.
British Airways, American Airlines and Wizz Air fly direct from London to Budapest.
As of March 2026, there are 192 flights per week flying from London to Budapest.
The cheapest month to fly from London to Budapest is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from London to Budapest Airport on Saturday, 18 April 2026.
Yes – the average flight time is 2 hours and 31 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Budapest but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Budapest is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Budapest is Ryanair .

Travelling from London to Budapest Ferenc Liszt International Airport (BUD): What you need to know

  • When organising your flight from London to Budapest Ferenc Liszt International Airport (BUD), there's a good selection of airports you can take off from. London Heathrow Airport (LHR), London Gatwick Airport (LGW) and London Stansted Airport (STN) are London's main terminals.

  • The average time for a direct London to Budapest Ferenc Liszt International Airport flight is 2 hours 30 minutes.

  • Budapest Ferenc Liszt International Airport is located in Budapest. The city operates on the UTC+1 timezone and is one hour ahead of London.

  • The busiest route is from London Heathrow Airport (LHR) to Budapest Ferenc Liszt International Airport (BUD), with 26 direct weekly services. If you want to be on your way right away, the earliest flight from LHR to BUD is the 6:20am British Airways service. If you prefer to leave later in the day, the last departure is at 9:45pm with British Airways.

  • To ensure you get on your flight from London to BUD, leave enough time for things like check-in and baggage drop. Turning up two hours ahead of international departures and an hour before domestic flights is the general travel rule.

  • Popular months like July or other busy periods mean longer queues and potential delays. Stay on schedule by getting to the airport even earlier. Plan for at least four hours ahead of an international flight and two hours before a domestic departure.

Airports in London

London Heathrow Airport (LHR)

  • London Heathrow Airport (LHR) offers an easy route to your destination. Nonstop flights from London to Budapest Ferenc Liszt International Airport (BUD) can be booked from this terminal.

  • You'll find a direct flight from London to Budapest Ferenc Liszt International Airport with British Airways. This popular carrier offers services from LHR.

  • The airline with the highest booking numbers between LHR and BUD is British Airways.

  • With a reliable 81.54% of services landing on schedule, British Airways ranks as the most on-time carrier flying this route.

  • LHR is about 24 kms (15 miles) from central London. If you're ride-sharing, driving or catching a taxi from the centre, it'll take 45 minutes or so to get there, depending on traffic conditions. If you're planning to take public transport, expect the travel time to be around 25 minutes.

  • Catching an early flight from London to Budapest Ferenc Liszt International Airport? Avoid the stress of rushing to the terminal (and enjoy a little extra shut-eye) by picking one of these stays close to London Heathrow Airport:

  • 78% of flights leaving from London Heathrow Airport arrive at their destination on time.

London Gatwick Airport (LGW)

  • Think about kicking off your journey from London Gatwick Airport (LGW). You can book a direct London to Budapest Ferenc Liszt International Airport (BUD) plane ticket with departures from here.

  • From LGW, direct flights from London to BUD are offered by Wizz Air.

  • Wizz Air is the most popular choice for travellers flying from LGW to BUD.

  • Choose easyJet if being on time is your priority. Its flights between London Gatwick Airport and Budapest Ferenc Liszt International Airport land as scheduled 86.67% of the time.

  • LGW is about 48 kms (30 miles) from central London. It'll take 1 hour 5 minutes or so to get to the airport if you're driving from the city centre. Public transport takes approximately 1 hour 20 minutes.

  • Start your holiday sooner with an extra night away from home. Before catching your London to BUD flight, kick back in one of these hotels close to London Gatwick Airport:

  • Most flights that leave London Gatwick Airport reach their destination right on cue. It maintains a strong on-time performance rate of 82%.

London Stansted Airport (STN)

  • Begin your trip at London Stansted Airport (STN) and go straight to your destination without any layovers. You can book direct flights from London to Budapest Ferenc Liszt International Airport from here.

  • Ryanair is one airline that offers direct London to BUD plane tickets from STN.

  • The majority of travellers choose to fly with Ryanair from STN to BUD.

  • Ryanair is the leading carrier for punctuality on this route, with 81.97% of services landing on schedule.

  • The journey to STN from central London is around 45 minutes by public transport. If you're planning to travel by car, it'll take you about 1 hour 5 minutes to cover the 56 kms (35 miles) or so.

  • Relax in bed for a little longer and still make your London to Budapest Ferenc Liszt International Airport flight with time to spare. These accommodation options near London Stansted Airport make it a breeze to get to the terminal if you're setting off early:

  • STN has an on-time performance rating of 80%. This means the majority of its flights land on schedule and your plans stay right on track.

About Budapest Ferenc Liszt International Airport (BUD)

Getting from Budapest Ferenc Liszt International Airport (BUD) to central Budapest

  • From Budapest Ferenc Liszt International Airport, central Budapest is around 16 kms (10 miles) away. It takes about 25 minutes to get to the city centre by car.

  • If you're travelling on public transport, expect a journey time of roughly 40 minutes.

How to find the cheapest flights from London to Budapest Ferenc Liszt International Airport (BUD)

  • At the moment, £17 is the best price we've found for a one-way ticket from London to Budapest Ferenc Liszt International Airport. The cheapest price for a return flight is £35. Remember fares may change due to availability at the time of booking.

  • Snap up cheap flights from London to BUD by booking eight months ahead. According to our research, that's the sweet spot for picking up a bargain.

  • The best month for picking up cheap London to Budapest Ferenc Liszt International Airport tickets is January. Use the 'Whole month' tool to compare prices, then choose the dates that offer the lowest fares.

  • Locking in a cheap plane ticket from London to BUD is a breeze with Price Alerts. All you need to do is set up one of these automatic alerts and we'll let you know as soon as there's a better deal.

  • Lock in a cheap flight from London to Budapest Ferenc Liszt International Airport by using filters. Choose your ideal duration, departure time and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from London to Budapest Ferenc Liszt International Airport (BUD)

  • December is the quietest month for flights from London to Budapest Ferenc Liszt International Airport (BUD), while June is the most popular. Find the ideal time to go to Budapest based on whether you like a laid-back vibe or a more bustling atmosphere.

  • When booking your London to BUD plane ticket, consider the kind of weather forecast you're hoping for. August is the warmest month in Budapest, with temperatures ranging from 15ºC to 33ºC.

  • Look for cheap tickets from London to Budapest Ferenc Liszt International Airport in January if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between -8ºC and 6ºC.

More about Budapest

  • Start your Budapest trip off on the right foot by choosing the ideal place to stay. Once you've booked your flight from London to Budapest Ferenc Liszt International Airport, check out our range of hotels including:

  • There are so many things to do and see in this city, it can be tricky to know where to start. Fisherman's Bastion, Hungarian Parliament Building and St. Stephen's Basilica are highlights which should be on any good Budapest itinerary.

Explore more of Hungary

  • Budapest has plenty going for it, but there are so many other corners of Hungary waiting to be discovered. About 177 kms (110 miles) east of Budapest, a trip to Debrecen will keep your itinerary busy. Start with attractions like Hortobágy National Park, Nagyerdei Park and Debreceni Zsinagóga.

  • Around 137 kms (85 miles) northeast of Budapest, Miskolc is another essential stop in Hungary. Experience major highlights starting with Miskolctapolca Cave Bath, Bukk National Park and Diósgyőr: Történelmi Emlékhely.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.