We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
We compare prices from hundreds of airlines so you can find the best deal for you.
British Airways and low-cost carriers Ryanair, Norwegian Air, easyJet and Wizz Air all fly direct to Budapest from London, with flights taking off from four airports in the capital: Heathrow (LHR), Gatwick (LGW), Luton (LTN) and Stansted (STN).
Direct flights to Budapest’s Ferenc Liszt International Airport (BUD) are also available from airports around the UK, with many low-cost airlines offering cheap flight deals.
You can book non-stop flights to Budapest in 2017 from Glasgow (GLA), Edinburgh (EDI), Leeds (LBA), Liverpool (LPL), Manchester (MAN), Birmingham (BHX), Nottingham (EMA) and Bristol (BRS).
Ryanair is launching a route from East Midlands Airport (EMA) from March 2017, adding to the service already operated by low-cost airline Jet2.
With all the competition available, you shouldn’t have any trouble finding the cheapest fares to Budapest.
You don’t have to travel to Budapest by air, as this buzzing destination can be reached from dozens of European cities, including London, via bus or train.
A journey by rail from London takes approximately 24 hours, while National Express Coaches make the trip in 26 hours – long journeys which can be split up with visits to other cities along the way, such as Prague or Munich.
However, flying is the best option for budget travellers; there are more weekly departures from Budapest airport to London than to anywhere else in the world, so cheap flights to Budapest are easy to come by. Plus, with a speedy flight time of two hours and 20 minutes from London, flying is the smartest way to get there.
Compare Budapest flight prices at TravelSupermarket for the cheapest flights between the UK and Budapest.
Flights to Budapest arrive at Ferenc Liszt International (BUD), a modern airport just 20 kilometres (12 miles) from the city centre.
Originally named Budapest Ferihegy International Airport, and still often dubbed ‘Ferihegy’, the airport changed names in 2011 in honour of the Hungarian composer Franz Liszt. Budapest’s airport is the largest commercial airport in Hungary, with more than nine million passengers passing through its doors every year.
You’ll find the usual fast-food joints, snack shops and coffee bars, as well as Italian, Greek and sushi restaurants. For pre-flight drinks, bars serve craft beers and top Hungarian wines.
For last-minute shopping, you’ll find stores selling souvenirs and travel accessories, plus big-name designer fashion brands, electronics stores, toyshops and a handful of places stocking local gifts. If you still have time to kill, you can pay a small fee to watch the runway from the outdoor observation terrace. If all else fails, the airport offers free Wi-Fi to keep you entertained.