Flights from London to Budapest – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to BUD – All flight route options from Heathrow, United Kingdom to Budapest Ferenc Liszt International Airport, Hungary. These flights are operated by 18 airlines. Fly non-stop with British Airways or choose from 16 different transit flights. The shortest flight time is 2 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Budapest Ferenc Liszt Airport
We got great deals on hotels and car rentals near the airport.
London to Budapest flights
There are over 17 airlines and as many as 266 flights every week to this destination. You can fly non-stop to Budapest (BUD) from London (LHR) with British Airways but if a stopover option suits you better you can choose to fly via Hamburg, Cologne or any other of the 16 alternatives with connectiing airports.
Tip! You can also fly to Budapest from City (LCY).
London to Budapest with British Airways
You can fly non-stop every weekday with flights departing from 6:00 am to 9:00 pm. British Airways is a member of the air alliance OneWorld.
With Eurowings
Distance & flight times: Heathrow to Budapest Airport
The shortest flight time between LHR and BUD is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 929 miles (1495 km) |
HAM Hamburg | 4h 5m | 50m | 1057 miles (1701 km) |
CGN Cologne | 4h 10m | 1h 55m | 931 miles (1498 km) |
BRU Brussels | 4h 40m | 3h 5m | 928 miles (1493 km) |
LUX Luxembourg | 4h 55m | 2h 35m | 937 miles (1508 km) |
STR Stuttgart | 5h 15m | 2h 15m | 944 miles (1519 km) |
FRA Frankfurt | 5h 50m | 2h 5m | 928 miles (1493 km) |
BEG Belgrade | 5h 50m | 3h 20m | 1250 miles (2011 km) |
CDG Paris | 6h 5m | 3h 45m | 994 miles (1599 km) |
MUC Munich | 6h 10m | 3h 50m | 939 miles (1511 km) |
AMS Amsterdam | 6h 15m | 2h 25m | 960 miles (1545 km) |
ZRH Zurich | 6h 15m | 3h 10m | 993 miles (1598 km) |
VIE Vienna | 6h 20m | 3h 35m | 928 miles (1493 km) |
DUS Dusseldorf | 6h 20m | 3h 15m | 935 miles (1504 km) |
CPH Copenhagen | 7h 55m | 4h 15m | 1246 miles (2005 km) |
WAW Warsaw | 8h 10m | 1h 20m | 1254 miles (2018 km) |
DUB Dublin | 8h 25m | 2h 10m | 1476 miles (2375 km) |


Quick copy and share this page
From London to Hungary
We have found another destination to Hungary from Heathrow as well.
From United Kingdom to Budapest
Below is a list of other cities in United Kingdom with flights to Budapest with either non-stop or connecting flights.
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham Direct
-
LTN London Direct
-
BRS Bristol Direct
-
GLA Glasgow Direct
-
LBA Leeds Direct
-
NCL Newcastle Direct