COMPARE Prices across different modes

Fri
22 Oct
Find prices
£71Ryanair
Sat
23 Oct
£123Flixbus
£20Ryanair
Sun
24 Oct
£124Flixbus
£29ryanair sun
Mon
25 Oct
£97Flixbus
£4Ryanair
Tue
26 Oct
£132Flixbus
£4Ryanair
Wed
27 Oct
£190Flixbus
£15Ryanair
Thu
28 Oct
£203Flixbus
£51ryanair sun
Fri
29 Oct
Find prices
£91ryanair sun
Sat
30 Oct
£194Flixbus
£130Ryanair
Sun
31 Oct
£132Flixbus
£158Lot Polish Airlines
Mon
1 Nov
£123Flixbus
£38Ryanair
Tue
2 Nov
£85Flixbus
£63Wizz Air
Wed
3 Nov
£92Flixbus
£4Ryanair
Thu
4 Nov
£85Flixbus
£7Ryanair
Fri
5 Nov
£94Flixbus
£7ryanair sun
Sat
6 Nov
£92Flixbus
£7Ryanair
Sun
7 Nov
£94Flixbus
£4ryanair sun
Mon
8 Nov
£72Flixbus
£7Ryanair
Wed
10 Nov
£97Flixbus
£6ryanair sun
Thu
11 Nov
£82Flixbus
£7Ryanair

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Flight Information from Budapest to London

distanceDistance898 miles (1449 km)
durationAverage flight duration2 h 30 min
priceAverage plane ticket price£28 (€32)
changesDirect flightYes
carriersAirlinesRyanair, Wizz Air, British Airways, easyJet, Flybe, Lot Polish Airlines or Eurowings

Flights from Budapest to London cover the 898 miles (1449 km) long trip taking on average 2 h 30 min with our travel partners like Ryanair, Wizz Air, British Airways, easyJet, Flybe, Lot Polish Airlines or Eurowings. There are direct flight services available. While the average ticket price for this trip costs around £28, you can find the cheapest plane ticket for as low as £4. Travellers depart most frequently from Budapest Ferenc Liszt International Airport and arrive in London Heathrow Airport.

Airlines

RyanAir, Eurowings and British airways Budapest – London

For as little as £4 you can travel by flight from Budapest to London with RyanAir, Eurowings and British airways. Omio will show you the best deals, timetables and tickets available for this trip.

Eurowings
RyanAir
British airways

One of the best ways to travel between Budapest and London is by taking a flight with Eurowings. Omio helps you find the ideal Eurowings flight from Budapest to London by showing you Eurowings’s current flight timetables, the plane tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Budapest to London trip. You can expect to travel 898 miles (1449 km) between Budapest and London on a flight with Eurowings. If you are using the Omio app to search for flights between Budapest and London, you can check straight away if the Eurowings ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Eurowings plane ticket on Omio quickly and easily, then enjoy your upcoming trip between Budapest and London!

These are Eurowings 's ticket policies for COVID-19 for the flight between Budapest and London:

  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Budapest to London

Flying to London from Budapest is simple with a wide range of flights every day of the year. The Hungarian capital is only a couple of hours from London by air, and it enjoys excellent connections thanks to airlines like easyJet and British Airways. And with departures throughout the day, it's easy to find a convenient departure time.

Which airlines fly from Budapest to London?

Airlines flying from Budapest to London include Wizz, Flybe, Ryanair and British Airways, providing a range of budget and premium ticket options for travellers. EasyJet also operates on the route, flying directly into London Gatwick all year round.

How long is the flight from Budapest to London?

The flight from Budapest to London isn't a long one, and travellers should arrive between two hours 30 minutes and 2 hours 45 minutes after departure. EasyJet flights tend to last for two hours 40 minutes.

How many flights are there from Budapest to London?

There are plenty of direct flights every day to London, so finding a convenient slot should be simple. On average, there are from six to thirteen direct connections, while EasyJet typically provide a single flight, usually in the evening.

What are the departure and arrival airports for flights from Budapest to London?

Departure airport: Flights from Budapest to the British capital all depart from Ferenc Liszt International Airport. The country's busiest airport by far, Ferenc Liszt is around 15 miles outside the city, so leave enough time to get there. Travellers can use the M3 Metro line to Kőbánya-Kispest station, then take the 200E bus to reach the terminal. Inside, there are plenty of duty-free and clothes shops, as well as bars, upscale and fast food restaurants. All passengers can benefit from two hours of free WiFi as well.

Arrival airports: Flights touch down at Gatwick, Heathrow, Southend, Stansted and Luton airports. Southend is the furthest from the city centre, although direct rail services reach Liverpool Street in under an hour. Fast rail connections link all of the capital's other airports to the centre, and National Express buses are also available. They all offer car rental facilities, while free WiFi is available for those with internet connectivity.



Download Our App Now!



Travel Tips

Flights from Budapest to London
Take a flight to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to London.
FAQs
Is cross-border travel by flight between Budapest, Hungary and London, United Kingdom allowed?

Travel between Budapest, Hungary and London, United Kingdom by plane is: Partially open.

Can I enter United Kingdom from Hungary?

International entry status: Entry is partially open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in United Kingdom from Budapest?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

All travellers in United Kingdom must observe these coronavirus safety measures:

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Regional advice

The information above was last checked on 21/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your flight from Budapest to London as this information can change.

Are there travel restrictions, such as quarantine measures, in place when returning to Budapest, Hungary from London, United Kingdom?

The restriction level for your return flight to Budapest, Hungary from London is: Restricted.

Is my return flight into Budapest from London restricted?

International entry is allowed for: Entry is restricted for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Hungary from London?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine

What are the safety rules to follow in Budapest, Hungary?

The government of Hungary has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 17/10/2021. Remember to check the latest COVID-19 travel safety regulations for your flight to Budapest from London closer to your date of departure here.

What is the cost of cheap flights between Budapest and London?
If you’re looking to save money on tickets, you can find a cheap flight from Budapest to London for as little as £4  in the next 7 days.
What is the average cost of a flight from Budapest to London?
The Budapest to London plane ticket price is on average £28  if you are looking to purchase your tickets for this trip in the next week.
How far is it from Budapest to London by plane?
The distance from Budapest to London by plane is approximately 898 miles (1449 km).
How long does it take from Budapest to London by plane?
The Budapest to London flight duration is on average 2 h 30 min, which is to be expected when travelling 898 miles (1449 km) between Budapest and London. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What airport does the flight from Budapest to London depart from? Which London airport do I fly into from Budapest?

Omio customers who book cheap flights for this trip most frequently fly from Budapest Ferenc Liszt International Airport   to London Heathrow Airport.

Where is the Budapest airport located? Where is the London airport located?

Passengers booking this journey most frequently board their flights from Budapest Ferenc Liszt International Airport and need to travel around 10 miles (16 km) from the city centre to get to this airport.

Passengers arriving in London most often land in London Heathrow Airport and need to travel about 14 miles (23 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from London Heathrow Airport to get you to the city centre of London.

Which airlines can get me from Budapest to London?
For the trip from Budapest to London you can take a flight with Ryanair, Wizz Air, British Airways, easyJet, Flybe, Lot Polish Airlines or Eurowings. Be sure to check out all possible airlines that offer services between Budapest and London on Omio to compare what amenities they may have.
Is there a direct flight between Budapest and London?
If you’re looking for a direct flight from Budapest to London, consider travelling with Ryanair, British Airways, ryanair sun or Wizz Air. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
When does the first flight depart from Budapest to London? When does the last flight depart from Budapest to London?
You can take the first flight from Budapest to London at 04: 35   or take the last flight from Budapest to London leaving at 19: 55. Look for the latest Budapest London flight times on Omio and book the best time to take the plane for this trip.
How early should I book Budapest to London plane tickets to get the best deals?
If you purchase Budapest to London plane tickets within the next 7 days, you can find one way tickets to cost on average £28. However, booking in advance gives you access to the best prices for flights between Budapest and London. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey