COMPARE Prices across different modes

Mon
25 Oct
Find prices
£85Ryanair
Tue
26 Oct
Find prices
£25ryanair sun
Wed
27 Oct
Find prices
£19ryanair sun
Thu
28 Oct
Find prices
£16Ryanair
Fri
29 Oct
£84STUDENT AGENCY k.s.
£33Wizz Air
Sat
30 Oct
£115Flixbus
£5Ryanair
Sun
31 Oct
£84STUDENT AGENCY k.s.
£5Ryanair
Mon
1 Nov
Find prices
£19ryanair sun
Tue
2 Nov
Find prices
£56Wizz Air
Wed
3 Nov
Find prices
£26Ryanair
Thu
4 Nov
Find prices
£19Wizz Air
Fri
5 Nov
£62STUDENT AGENCY k.s.
£19Wizz Air
Sat
6 Nov
£104Flixbus
£9Wizz Air
Sun
7 Nov
£62STUDENT AGENCY k.s.
£5Ryanair
Mon
8 Nov
Find prices
£5ryanair sun
Tue
9 Nov
Find prices
£8Ryanair
Wed
10 Nov
Find prices
£5Ryanair
Thu
11 Nov
Find prices
£5Ryanair
Fri
12 Nov
£53STUDENT AGENCY k.s.
Find prices
Sat
13 Nov
£77Flixbus
£90Lot Polish Airlines

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 London to Budapest

distanceDistance898 miles (1449 km)
durationAverage flight duration2 h 20 min
priceAverage plane ticket price£38 (€44)
changesDirect flightYes
carriersAirlinesRyanair, Wizz Air, easyJet, British Airways, Flybe, Lot Polish Airlines, Lufthansa, Eurowings, Swiss, Brussels Airlines or KLM

Flights from London to Budapest cover the 898 miles (1449 km) long trip taking on average 2 h 20 min with our travel partners like Ryanair, Wizz Air, easyJet, British Airways, Flybe, Lot Polish Airlines, Lufthansa, Eurowings, Swiss, Brussels Airlines or KLM. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as £5, but the average price of plane tickets is £38. Travellers depart most frequently from London Heathrow Airport and arrive in Budapest Ferenc Liszt International Airport.

Airlines

London to Budapest with SWISS, Ryanair and Wizz Air

You can travel by flight from London to Budapest with SWISS, Ryanair and Wizz Air for as low as £5. When you search for timetables and tickets, Omio will show you the best trip.

Ryanair
Wizz Air
SWISS

Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight from London to Budapest: Value, Regular, Plus or Flexi Plus.

Find the perfect Ryanair flight between London and Budapest for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Ryanair flight timetables and compare the cheapest, fastest or earliest flight between London and Budapest. You can also check relevant travel information for the Ryanair flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Ryanair plane tickets online. You can expect to travel around 898 miles (1449 km) on this route and your Ryanair London to Budapest plane ticket can cost as little as £5 one-way if you book in advance. When you search for Ryanair tickets between London and Budapest in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Ryanair plane tickets online quickly and easily on Omio and enjoy the travel experience!

When purchasing your Ryanair flight tickets from London to Budapest, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from London to Budapest

Flights depart from London to Budapest every day, and with morning and evening departure times there should be a convenient option for every traveller. And with a choice of airlines like easyJet, Ryanair and British Airways, there's plenty of choice when it comes to tickets as well.

Which airlines fly from London to Budapest?

Airlines operating direct services on the London to Budapest route include British Airways, Ryanair, Flybe, and Wizz Air, while indirect flights can be booked with companies like Vueling or Brussels Air. EasyJet is a major operator as well, offering departures all year round.

How long is the flight from London to Budapest?

Flight times will vary slightly, but should be no longer than two hours and 35 minutes, and can be as short as two hours and 25 minutes. For example, easyJet flights from Gatwick tend to take two hours and 30 minutes.

How many flights are there from London to Budapest?

There are flights to Budapest from London every day of the year, although frequencies vary. Generally, you can expect a choice of 9-14 flights whenever you fly. EasyJet provide one to three flights from London Gatwick, generally leaving in the morning.

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

Departure airports: Flights from London to Budapest depart from Gatwick (LGA), Southend-on-Sea (SEN), Heathrow (LHR) and Stansted (SEN). Travellers can easily reach all 4 airports via high-speed train connections. Southend is furthest away, but it's still less than an hour from central London. Buses to Gatwick, Heathrow and Stanstead are available from National Express. and leave from London Victoria Station. All of the departure airports offer shopping arcades inside the terminal, along with bars, cafes and restaurants, facilities for parents, and money exchange. They also provide free WiFi, between 1 and 4 hours, depending on the airport.

Arrival airport: All flights arrive at Budapest's Ferenc Liszt International Airport (BUD). The airport is around 15 miles outside the centre of town, but getting into Budapest is fairly simple. Just take the 200E bus from outside the terminal to Kőbánya-Kispest station and take the M3 line. Taxis can be hailed outside the terminal, while car rental outlets are another option. If you need to arrange anything, free WiFi is available for up to two hours for all visitors.





Travel Tips

Flights from London to Budapest
Take a flight to Budapest 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 London to Budapest.
FAQs
Is travel by plane currently allowed from London, United Kingdom to Budapest, Hungary?

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

What is the status of international entry into Hungary from United Kingdom?

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

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

Conditions of entry:

  • 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?

When travelling in Hungary, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 17/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between London and Budapest before travelling.

What restrictions are there on reentering United Kingdom from Budapest, Hungary?

The current restriction level for your return trip by plane from Budapest to London is: Partially open

Are there any international entry restrictions on returning to United Kingdom from Hungary?

Reentry to United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Hungary

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

What are the entry requirements?

  • 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?

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

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

Last verified on 23/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Budapest to London flight here.

How much does a cheap flight between London and Budapest cost?
You can find a cheap flight from London to Budapest for some dates and times for as low as £5  one way in the next 7 days.
What is the cost of a plane ticket from London to Budapest on average?
In the next 7 days you’ll find that the average cost of a plane ticket from London to Budapest is £38  one way.
What is the distance by flight from London to Budapest?
The flight distance from London to Budapest is around 898 miles (1449 km).
What is the average London to Budapest flight duration?
On average the flight from London to Budapest duration is 2 h 20 min  for the 898 miles (1449 km) long trip, but the travel time can vary if you depart on weekends and holidays.
What airport in London does the flight to Budapest leave from? Which airport do I fly into Budapest from London?

Omio customers travelling this route book their cheap flights from London Heathrow Airport   to Budapest Ferenc Liszt International Airport   most frequently.

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

Passengers board their flight most frequently from London Heathrow Airport, which is located approximately 14 miles (23 km) from the city centre.

Passengers travelling this route most often arrive at Budapest Ferenc Liszt International Airport and need to travel approximately 10 miles (16 km) from the airport to reach the city centre in Budapest. You can check if there are airport shuttle services, taxi services or public transportation options available from Budapest Ferenc Liszt International Airport to get you to the city centre in Budapest.

Which airlines can take me to Budapest from London?
When taking a flight from London to Budapest, you can count on Ryanair, Wizz Air, easyJet, British Airways, Flybe, Lot Polish Airlines, Lufthansa, Eurowings, Swiss, Brussels Airlines or KLM for the best way to get you to Budapest. You can also check all possible airlines who offer a service to Budapest from London and compare the amenities they offer before buying a plane ticket.
Can I buy a direct flight from London to Budapest?
Yes, you can find a direct flight to Budapest from London with Ryanair, British Airways, ryanair sun or Wizz Air  on Omio. This is worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
What time is the earliest flight from London to Budapest? What time is the last flight from London to Budapest?
The earliest flight for this trip departs from London at 05: 00. The last flight leaves from London at 21: 50. Check Omio for the latest flight times from London to Budapest and book the best time to depart on your chosen travel date.
How early should I book London to Budapest plane tickets to get the best deals?
If you book London to Budapest plane tickets within the next 7 days, you can find one way tickets to cost on average £38. However, booking in advance gives you access to the best prices for flights between London and Budapest. 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