Distance 1449 km |
Average flight duration 3h 3m |
Cheapest ticket price £24 |
Flights per day 66 |
Direct flights 9 |
Fastest flight 2h 25m |
Cheapest month to travel October |
First flight 05:30 |
Last flight 22:45 |
Cheapest price
£108
Average price
£712
Fastest journey
2 h 25 m
Average duration
2 h 27 m
Flights per day
73
Distance
1449 km
The best way to find a cheap flight ticket from London to Budapest is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from London to Budapest will cost around £712 if you buy it on the day, but you can find cheap flight tickets today for only £108.
Of the 73 flights that leave London for Budapest every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct flights cover the 1449 km distance in an average of 2 h 27 m but if you time it right, some flights will get you there in just 2 h 25 m .
The slowest flights will take 2 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the flight as it is the most popular option from London to Budapest among Omio's users. If you are prioritising price take the flight with prices starting from £24. For those with little time consider booking a flight which can get you there in 3h 3m. In case you are seeking to minimise your carbon footprint the coach is your best bet as it emits only 1.4 - 3.6kg. The ticket price range depends on the travel mode: a flight costs an average of £24, and a train costs an average of £314.
Distance: 1449 km
Most popular Flight | Coach | Train |
---|---|---|
£111 Average Price Cheapest | £153 Average Price | £317 Average Price |
6h 3m Average total duration Fastest 3h 3m Onboard + 3h 0m Additional time* | 29h 35m Average total duration 29h 5m Onboard + 30m Additional time* | 27h 54m Average total duration 27h 24m Onboard + 30m Additional time* |
4.3 - 8.7kg CO2 emissions | 1.4 - 3.6kg CO2 emissions Lowest | - CO2 emissions |
![]() Most popular airline | ![]() Most popular bus company | |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | 17:30 London Heathrow Airport | 4h20 | 21:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 17:50 London Stansted Airport | 2h25 | 20:15 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() ![]() | 18:00 London City Airport | 14h50 | 08:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 18:00 London City Airport | 22h55 | 16:55 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 18:00 London City Airport | 17h25 | 11:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 18:00 London City Airport | 20h30 | 14:30 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 18:15 London Gatwick Airport | 2h35 | 20:50 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 18:25 London Heathrow Airport | 17h25 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 19:05 London Luton Airport | 2h30 | 21:35 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 19:10 London City Airport | 21h45 | 16:55 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 19:10 London City Airport | 16h15 | 11:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 19:10 London City Airport | 19h20 | 14:30 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 19:10 London City Airport | 13h40 | 08:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 19:50 London Gatwick Airport | 11h30 | 07:20 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 20:40 London Heathrow Airport | 2h30 | 23:10 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 20:55 London Heathrow Airport | 14h55 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
Saturday 12 July | |||||
![]() | 05:00 London Heathrow Airport | 3h35 | 08:35 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 05:00 London Heathrow Airport | 7h30 | 12:30 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 05:30 London Heathrow Airport | 4h40 | 10:10 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 05:30 London Heathrow Airport | 5h55 | 11:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 05:30 London Heathrow Airport | 13h45 | 19:15 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 05:30 London Heathrow Airport | 9h25 | 14:55 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 05:55 London Heathrow Airport | 4h45 | 10:40 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 06:25 London Heathrow Airport | 8h25 | 14:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 06:25 London Heathrow Airport | 4h15 | 10:40 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 06:30 London Heathrow Airport | 4h55 | 11:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 06:35 London Heathrow Airport | 2h30 | 09:05 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() ![]() | 06:45 London City Airport | 14h20 | 21:05 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 06:45 London City Airport | 4h40 | 11:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 06:45 London City Airport | 10h10 | 16:55 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 06:45 London City Airport | 26h05 | 08:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 06:45 London City Airport | 7h45 | 14:30 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 06:55 London Stansted Airport | 2h30 | 09:25 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 07:25 London Gatwick Airport | 28h25 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 07:25 London Heathrow Airport | 28h25 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 07:30 London Luton Airport | 2h30 | 10:00 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 08:00 London Heathrow Airport | 27h50 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 08:00 London Heathrow Airport | 6h50 | 14:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 08:05 London Heathrow Airport | 4h25 | 12:30 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 08:15 London Heathrow Airport | 2h30 | 10:45 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 08:30 London Heathrow Airport | 7h55 | 16:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 09:00 London City Airport | 26h25 | 11:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 09:00 London City Airport | 12h05 | 21:05 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 09:00 London City Airport | 5h30 | 14:30 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 09:00 London City Airport | 23h50 | 08:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 09:00 London City Airport | 7h55 | 16:55 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 09:15 London Heathrow Airport | 5h40 | 14:55 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 09:15 London Heathrow Airport | 10h00 | 19:15 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 09:30 London Heathrow Airport | 6h55 | 16:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 09:50 London Heathrow Airport | 5h00 | 14:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 10:15 London Gatwick Airport | 2h35 | 12:50 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 10:30 London Heathrow Airport | 5h55 | 16:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 10:50 London City Airport | 25h15 | 12:05 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 12:25 London Heathrow Airport | 2h35 | 15:00 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 12:30 London Heathrow Airport | 24h10 | 12:40 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 12:45 London Heathrow Airport | 23h05 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 13:45 London Heathrow Airport | 22h05 | 11:50 Budapest Ferenc Liszt International Airport | 2 changes | |
![]() | 14:00 London Gatwick Airport | 21h50 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 14:05 London Heathrow Airport | 6h20 | 20:25 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 14:05 London Heathrow Airport | 21h45 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 14:15 London Heathrow Airport | 21h35 | 11:50 Budapest Ferenc Liszt International Airport | 2 changes | |
![]() ![]() | 14:20 London Heathrow Airport | 21h30 | 11:50 Budapest Ferenc Liszt International Airport | 2 changes | |
![]() | 14:35 London Heathrow Airport | 21h15 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 14:35 London Heathrow Airport | 21h15 | 11:50 Budapest Ferenc Liszt International Airport | 2 changes | |
![]() | 14:50 London Luton Airport | 2h30 | 17:20 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 15:00 London Heathrow Airport | 20h50 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 15:05 London Heathrow Airport | 20h45 | 11:50 Budapest Ferenc Liszt International Airport | 2 changes | |
![]() ![]() | 15:10 London Heathrow Airport | 20h40 | 11:50 Budapest Ferenc Liszt International Airport | 2 changes | |
![]() | 15:15 London Stansted Airport | 2h25 | 17:40 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 15:25 London Heathrow Airport | 6h10 | 21:35 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 15:30 London Heathrow Airport | 6h20 | 21:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 16:00 London Heathrow Airport | 19h50 | 11:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() ![]() | 16:15 London Gatwick Airport | 36h50 | 05:05 Budapest Ferenc Liszt International Airport | 2 changes | |
![]() | 16:30 London Heathrow Airport | 5h20 | 21:50 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 16:50 London Heathrow Airport | 4h45 | 21:35 Budapest Ferenc Liszt International Airport | 1 change | |
![]() | 16:55 London Stansted Airport | 2h25 | 19:20 Budapest Ferenc Liszt International Airport | 0 changesdirect | |
![]() | 17:10 London Heathrow Airport | 17h00 | 10:10 Budapest Ferenc Liszt International Airport | 1 change | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Travel between London and Budapest from £22 with Omio’s flight partners Wizz Air, Ryanair and British Airways! You can find the best timetables and tickets when comparing and booking the most popular trip for you.
Wizz Air is one of the leading low-cost airlines offering flights within and outside Europe, and you can choose between Basic, Wixx Go, Wizz Plus & Flex ticket types for your flight from London to Budapest.
Wizz Air from London to Budapest flight information:
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.
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.
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.
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.
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.
Flights from London to Budapest generally leave from London Gatwick Airport and arrive in Budapest Ferenc Liszt International Airport.
London Gatwick Airport is 46.6 km away from London city centre and Budapest Ferenc Liszt International Airport is 18.4 km from Budapest city centre.
Here are some other resources that might have the information you need